Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.securitycenter/v1.FolderBigQueryExport
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a BigQuery export. Auto-naming is currently not supported for this resource.
Create FolderBigQueryExport Resource
new FolderBigQueryExport(name: string, args: FolderBigQueryExportArgs, opts?: CustomResourceOptions);
@overload
def FolderBigQueryExport(resource_name: str,
opts: Optional[ResourceOptions] = None,
big_query_export_id: Optional[str] = None,
dataset: Optional[str] = None,
description: Optional[str] = None,
filter: Optional[str] = None,
folder_id: Optional[str] = None,
name: Optional[str] = None)
@overload
def FolderBigQueryExport(resource_name: str,
args: FolderBigQueryExportArgs,
opts: Optional[ResourceOptions] = None)
func NewFolderBigQueryExport(ctx *Context, name string, args FolderBigQueryExportArgs, opts ...ResourceOption) (*FolderBigQueryExport, error)
public FolderBigQueryExport(string name, FolderBigQueryExportArgs args, CustomResourceOptions? opts = null)
public FolderBigQueryExport(String name, FolderBigQueryExportArgs args)
public FolderBigQueryExport(String name, FolderBigQueryExportArgs args, CustomResourceOptions options)
type: google-native:securitycenter/v1:FolderBigQueryExport
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FolderBigQueryExportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FolderBigQueryExportArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FolderBigQueryExportArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FolderBigQueryExportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FolderBigQueryExportArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FolderBigQueryExport Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The FolderBigQueryExport resource accepts the following input properties:
- Big
Query stringExport Id 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.
- Folder
Id string - Dataset 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 (_).
- Description string
The description of the export (max of 1024 characters).
- Filter 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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- Name 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.
- Big
Query stringExport Id 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.
- Folder
Id string - Dataset 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 (_).
- Description string
The description of the export (max of 1024 characters).
- Filter 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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- Name 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.
- big
Query StringExport Id 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.
- folder
Id String - dataset 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 (_).
- description String
The description of the export (max of 1024 characters).
- filter 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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- name 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.
- big
Query stringExport Id 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.
- folder
Id string - dataset 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 (_).
- description string
The description of the export (max of 1024 characters).
- filter 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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- name 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.
- big_
query_ strexport_ id 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.
- folder_
id str - dataset str
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 (_).
- description str
The description of the export (max of 1024 characters).
- filter str
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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- name str
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.
- big
Query StringExport Id 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.
- folder
Id String - dataset 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 (_).
- description String
The description of the export (max of 1024 characters).
- filter 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
AND
andOR
. Parentheses are supported, andOR
has 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 literalstrue
andfalse
without quotes.- name 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the FolderBigQueryExport resource produces the following output properties:
- Create
Time string The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- Id string
The provider-assigned unique ID for this managed resource.
- Most
Recent stringEditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- Principal string
The service account that needs permission to create table and upload data to the BigQuery dataset.
- Update
Time string The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
- Create
Time string The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- Id string
The provider-assigned unique ID for this managed resource.
- Most
Recent stringEditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- Principal string
The service account that needs permission to create table and upload data to the BigQuery dataset.
- Update
Time string The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
- create
Time String The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- id String
The provider-assigned unique ID for this managed resource.
- most
Recent StringEditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- principal String
The service account that needs permission to create table and upload data to the BigQuery dataset.
- update
Time String The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
- create
Time string The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- id string
The provider-assigned unique ID for this managed resource.
- most
Recent stringEditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- principal string
The service account that needs permission to create table and upload data to the BigQuery dataset.
- update
Time string The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
- create_
time str The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- id str
The provider-assigned unique ID for this managed resource.
- most_
recent_ streditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- principal str
The service account that needs permission to create table and upload data to the BigQuery dataset.
- update_
time str The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
- create
Time String The time at which the BigQuery export was created. This field is set by the server and will be ignored if provided on export on creation.
- id String
The provider-assigned unique ID for this managed resource.
- most
Recent StringEditor Email address of the user who last edited the BigQuery export. This field is set by the server and will be ignored if provided on export creation or update.
- principal String
The service account that needs permission to create table and upload data to the BigQuery dataset.
- update
Time String The most recent time at which the BigQuery export was updated. This field is set by the server and will be ignored if provided on export creation or update.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.