We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
Definition of AWS::BCMDataExports::Export Resource Type
Create Export Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Export(name: string, args: ExportArgs, opts?: CustomResourceOptions);@overload
def Export(resource_name: str,
args: ExportInitArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Export(resource_name: str,
opts: Optional[ResourceOptions] = None,
export: Optional[ExportArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewExport(ctx *Context, name string, args ExportArgs, opts ...ResourceOption) (*Export, error)public Export(string name, ExportArgs args, CustomResourceOptions? opts = null)
public Export(String name, ExportArgs args)
public Export(String name, ExportArgs args, CustomResourceOptions options)
type: aws-native:bcmdataexports:Export
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ExportArgs
- 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 ExportInitArgs
- 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 ExportArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExportArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Export Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Export resource accepts the following input properties:
- Export
Value Pulumi.Aws Native. Bcm Data Exports. Inputs. Export - The details that are available for an export.
-
List<Pulumi.
Aws Native. Inputs. Tag>
- Export
Export
Type Args - The details that are available for an export.
-
Tag
Args
- export
Export
Args - The details that are available for an export.
-
Sequence[Tag
Args]
- export Property Map
- The details that are available for an export.
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Export resource produces the following output properties:
- export_
arn str - The Amazon Resource Name (ARN) for this export.
- id str
- The provider-assigned unique ID for this managed resource.
Supporting Types
Export, ExportArgs
- Data
Query Pulumi.Aws Native. Bcm Data Exports. Inputs. Export Data Query - The data query for this specific data export.
- Destination
Configurations Pulumi.Aws Native. Bcm Data Exports. Inputs. Export Destination Configurations - The destination configuration for this specific data export.
- Name string
- The name of this specific data export.
- Refresh
Cadence Pulumi.Aws Native. Bcm Data Exports. Inputs. Export Refresh Cadence - The cadence for AWS to update the export in your S3 bucket.
- Description string
- The description for this specific data export.
- Export
Arn string - The Amazon Resource Name (ARN) for this export.
- Data
Query ExportData Query - The data query for this specific data export.
- Destination
Configurations ExportDestination Configurations - The destination configuration for this specific data export.
- Name string
- The name of this specific data export.
- Refresh
Cadence ExportRefresh Cadence - The cadence for AWS to update the export in your S3 bucket.
- Description string
- The description for this specific data export.
- Export
Arn string - The Amazon Resource Name (ARN) for this export.
- data
Query ExportData Query - The data query for this specific data export.
- destination
Configurations ExportDestination Configurations - The destination configuration for this specific data export.
- name String
- The name of this specific data export.
- refresh
Cadence ExportRefresh Cadence - The cadence for AWS to update the export in your S3 bucket.
- description String
- The description for this specific data export.
- export
Arn String - The Amazon Resource Name (ARN) for this export.
- data
Query ExportData Query - The data query for this specific data export.
- destination
Configurations ExportDestination Configurations - The destination configuration for this specific data export.
- name string
- The name of this specific data export.
- refresh
Cadence ExportRefresh Cadence - The cadence for AWS to update the export in your S3 bucket.
- description string
- The description for this specific data export.
- export
Arn string - The Amazon Resource Name (ARN) for this export.
- data_
query ExportData Query - The data query for this specific data export.
- destination_
configurations ExportDestination Configurations - The destination configuration for this specific data export.
- name str
- The name of this specific data export.
- refresh_
cadence ExportRefresh Cadence - The cadence for AWS to update the export in your S3 bucket.
- description str
- The description for this specific data export.
- export_
arn str - The Amazon Resource Name (ARN) for this export.
- data
Query Property Map - The data query for this specific data export.
- destination
Configurations Property Map - The destination configuration for this specific data export.
- name String
- The name of this specific data export.
- refresh
Cadence Property Map - The cadence for AWS to update the export in your S3 bucket.
- description String
- The description for this specific data export.
- export
Arn String - The Amazon Resource Name (ARN) for this export.
ExportCompressionOption, ExportCompressionOptionArgs
- Gzip
GZIP- Parquet
PARQUET
- Export
Compression Option Gzip GZIP- Export
Compression Option Parquet PARQUET
- Gzip
GZIP- Parquet
PARQUET
- Gzip
GZIP- Parquet
PARQUET
- GZIP
GZIP- PARQUET
PARQUET
- "GZIP"
GZIP- "PARQUET"
PARQUET
ExportDataQuery, ExportDataQueryArgs
- Query
Statement string - The query statement.
- Table
Configurations Dictionary<string, object> - The table configuration.
- Query
Statement string - The query statement.
- Table
Configurations map[string]interface{} - The table configuration.
- query
Statement String - The query statement.
- table
Configurations Map<String,Object> - The table configuration.
- query
Statement string - The query statement.
- table
Configurations {[key: string]: any} - The table configuration.
- query_
statement str - The query statement.
- table_
configurations Mapping[str, Any] - The table configuration.
- query
Statement String - The query statement.
- table
Configurations Map<Any> - The table configuration.
ExportDestinationConfigurations, ExportDestinationConfigurationsArgs
- S3Destination
Pulumi.
Aws Native. Bcm Data Exports. Inputs. Export S3Destination - An object that describes the destination of the data exports file.
- S3Destination
Export
S3Destination - An object that describes the destination of the data exports file.
- s3Destination
Export
S3Destination - An object that describes the destination of the data exports file.
- s3Destination
Export
S3Destination - An object that describes the destination of the data exports file.
- s3_
destination ExportS3Destination - An object that describes the destination of the data exports file.
- s3Destination Property Map
- An object that describes the destination of the data exports file.
ExportFormatOption, ExportFormatOptionArgs
- Text
Or Csv TEXT_OR_CSV- Parquet
PARQUET
- Export
Format Option Text Or Csv TEXT_OR_CSV- Export
Format Option Parquet PARQUET
- Text
Or Csv TEXT_OR_CSV- Parquet
PARQUET
- Text
Or Csv TEXT_OR_CSV- Parquet
PARQUET
- TEXT_OR_CSV
TEXT_OR_CSV- PARQUET
PARQUET
- "TEXT_OR_CSV"
TEXT_OR_CSV- "PARQUET"
PARQUET
ExportFrequencyOption, ExportFrequencyOptionArgs
- Synchronous
SYNCHRONOUS
- Export
Frequency Option Synchronous SYNCHRONOUS
- Synchronous
SYNCHRONOUS
- Synchronous
SYNCHRONOUS
- SYNCHRONOUS
SYNCHRONOUS
- "SYNCHRONOUS"
SYNCHRONOUS
ExportOverwriteOption, ExportOverwriteOptionArgs
- Create
New Report CREATE_NEW_REPORT- Overwrite
Report OVERWRITE_REPORT
- Export
Overwrite Option Create New Report CREATE_NEW_REPORT- Export
Overwrite Option Overwrite Report OVERWRITE_REPORT
- Create
New Report CREATE_NEW_REPORT- Overwrite
Report OVERWRITE_REPORT
- Create
New Report CREATE_NEW_REPORT- Overwrite
Report OVERWRITE_REPORT
- CREATE_NEW_REPORT
CREATE_NEW_REPORT- OVERWRITE_REPORT
OVERWRITE_REPORT
- "CREATE_NEW_REPORT"
CREATE_NEW_REPORT- "OVERWRITE_REPORT"
OVERWRITE_REPORT
ExportRefreshCadence, ExportRefreshCadenceArgs
- Frequency
Pulumi.
Aws Native. Bcm Data Exports. Export Frequency Option - The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
- Frequency
Export
Frequency Option - The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
- frequency
Export
Frequency Option - The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
- frequency
Export
Frequency Option - The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
- frequency
Export
Frequency Option - The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
- frequency "SYNCHRONOUS"
- The frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily.
ExportS3Destination, ExportS3DestinationArgs
- S3Bucket string
- The name of the Amazon S3 bucket used as the destination of a data export file.
- S3Output
Configurations Pulumi.Aws Native. Bcm Data Exports. Inputs. Export S3Output Configurations - The output configuration for the data export.
- S3Prefix string
- The S3 path prefix you want prepended to the name of your data export.
- S3Region string
- The S3 bucket Region.
- S3Bucket
Owner string
- S3Bucket string
- The name of the Amazon S3 bucket used as the destination of a data export file.
- S3Output
Configurations ExportS3Output Configurations - The output configuration for the data export.
- S3Prefix string
- The S3 path prefix you want prepended to the name of your data export.
- S3Region string
- The S3 bucket Region.
- S3Bucket
Owner string
- s3Bucket String
- The name of the Amazon S3 bucket used as the destination of a data export file.
- s3Output
Configurations ExportS3Output Configurations - The output configuration for the data export.
- s3Prefix String
- The S3 path prefix you want prepended to the name of your data export.
- s3Region String
- The S3 bucket Region.
- s3Bucket
Owner String
- s3Bucket string
- The name of the Amazon S3 bucket used as the destination of a data export file.
- s3Output
Configurations ExportS3Output Configurations - The output configuration for the data export.
- s3Prefix string
- The S3 path prefix you want prepended to the name of your data export.
- s3Region string
- The S3 bucket Region.
- s3Bucket
Owner string
- s3_
bucket str - The name of the Amazon S3 bucket used as the destination of a data export file.
- s3_
output_ Exportconfigurations S3Output Configurations - The output configuration for the data export.
- s3_
prefix str - The S3 path prefix you want prepended to the name of your data export.
- s3_
region str - The S3 bucket Region.
- s3_
bucket_ strowner
- s3Bucket String
- The name of the Amazon S3 bucket used as the destination of a data export file.
- s3Output
Configurations Property Map - The output configuration for the data export.
- s3Prefix String
- The S3 path prefix you want prepended to the name of your data export.
- s3Region String
- The S3 bucket Region.
- s3Bucket
Owner String
ExportS3OutputConfigurations, ExportS3OutputConfigurationsArgs
- Compression
Pulumi.
Aws Native. Bcm Data Exports. Export Compression Option - The compression type for the data export.
- Format
Pulumi.
Aws Native. Bcm Data Exports. Export Format Option - The file format for the data export.
- Output
Type Pulumi.Aws Native. Bcm Data Exports. Export S3Output Type - The output type for the data export.
- Overwrite
Pulumi.
Aws Native. Bcm Data Exports. Export Overwrite Option - The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
- Compression
Export
Compression Option - The compression type for the data export.
- Format
Export
Format Option - The file format for the data export.
- Output
Type ExportS3Output Type - The output type for the data export.
- Overwrite
Export
Overwrite Option - The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
- compression
Export
Compression Option - The compression type for the data export.
- format
Export
Format Option - The file format for the data export.
- output
Type ExportS3Output Type - The output type for the data export.
- overwrite
Export
Overwrite Option - The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
- compression
Export
Compression Option - The compression type for the data export.
- format
Export
Format Option - The file format for the data export.
- output
Type ExportS3Output Type - The output type for the data export.
- overwrite
Export
Overwrite Option - The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
- compression
Export
Compression Option - The compression type for the data export.
- format
Export
Format Option - The file format for the data export.
- output_
type ExportS3Output Type - The output type for the data export.
- overwrite
Export
Overwrite Option - The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
- compression "GZIP" | "PARQUET"
- The compression type for the data export.
- format "TEXT_OR_CSV" | "PARQUET"
- The file format for the data export.
- output
Type "CUSTOM" - The output type for the data export.
- overwrite "CREATE_NEW_REPORT" | "OVERWRITE_REPORT"
- The rule to follow when generating a version of the data export file. You have the choice to overwrite the previous version or to be delivered in addition to the previous versions. Overwriting exports can save on Amazon S3 storage costs. Creating new export versions allows you to track the changes in cost and usage data over time.
ExportS3OutputType, ExportS3OutputTypeArgs
- Custom
CUSTOM
- Export
S3Output Type Custom CUSTOM
- Custom
CUSTOM
- Custom
CUSTOM
- CUSTOM
CUSTOM
- "CUSTOM"
CUSTOM
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
