ProjectBigQueryExportArgs class
The set of arguments for ProjectBigQueryExport. The set of arguments for ProjectBigQueryExport.
Constructors
-
ProjectBigQueryExportArgs({required Input<
String> bigQueryExportId, Input<String> ? dataset, Input<String> ? description, Input<String> ? filter, Input<String> ? name, Input<String> ? project}) -
Creates a new ProjectBigQueryExportArgs.
bigQueryExportIdRequired. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.datasetThe dataset to write findings' updates to. Its format is "projects/project_id/datasets/bigquery_dataset_id". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).descriptionThe description of the export (max of 1024 characters).filterExpression that defines the filter to apply across create/update events of findings. The expression is a list of zero or more restrictions combined via logical operatorsANDandOR. Parentheses are supported, andORhas higher precedence thanAND. Restrictions have the formand may have a-character in front of them to indicate negation. The fields map to those defined in the corresponding resource. The supported operators are: *=for all value types. *>,<,>=,<=for integer values. *:, meaning substring matching, for strings. The supported value types are: * string literals in quotes. * integer literals without quotes. * boolean literalstrueandfalsewithout quotes.nameThe relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.projectOptional.const -
ProjectBigQueryExportArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
bigQueryExportId
→ Input<
String> -
Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.
final
-
dataset
→ Input<
String> ? -
The dataset to write findings' updates to. Its format is "projects/
project_id/datasets/bigquery_dataset_id". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).final -
description
→ Input<
String> ? -
The description of the export (max of 1024 characters).
final
-
filter
→ Input<
String> ? -
Expression that defines the filter to apply across create/update events of findings. The expression is a list of zero or more restrictions combined via logical operators
ANDandOR. Parentheses are supported, andORhas higher precedence thanAND. Restrictions have the formand may have a-character in front of them to indicate negation. The fields map to those defined in the corresponding resource. The supported operators are: *=for all value types. *>,<,>=,<=for integer values. *:, meaning substring matching, for strings. The supported value types are: * string literals in quotes. * integer literals without quotes. * boolean literalstrueandfalsewithout quotes.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> ? -
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
final
-
project
→ Input<
String> ? -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited