Documentation ¶
Index ¶
- type Export
- type ExportArgs
- type ExportArray
- type ExportArrayInput
- type ExportArrayOutput
- type ExportExport
- type ExportExportArgs
- func (ExportExportArgs) ElementType() reflect.Type
- func (i ExportExportArgs) ToExportExportOutput() ExportExportOutput
- func (i ExportExportArgs) ToExportExportOutputWithContext(ctx context.Context) ExportExportOutput
- func (i ExportExportArgs) ToExportExportPtrOutput() ExportExportPtrOutput
- func (i ExportExportArgs) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
- type ExportExportDataQuery
- type ExportExportDataQueryArgs
- type ExportExportDataQueryArray
- func (ExportExportDataQueryArray) ElementType() reflect.Type
- func (i ExportExportDataQueryArray) ToExportExportDataQueryArrayOutput() ExportExportDataQueryArrayOutput
- func (i ExportExportDataQueryArray) ToExportExportDataQueryArrayOutputWithContext(ctx context.Context) ExportExportDataQueryArrayOutput
- type ExportExportDataQueryArrayInput
- type ExportExportDataQueryArrayOutput
- func (ExportExportDataQueryArrayOutput) ElementType() reflect.Type
- func (o ExportExportDataQueryArrayOutput) Index(i pulumi.IntInput) ExportExportDataQueryOutput
- func (o ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutput() ExportExportDataQueryArrayOutput
- func (o ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutputWithContext(ctx context.Context) ExportExportDataQueryArrayOutput
- type ExportExportDataQueryInput
- type ExportExportDataQueryOutput
- func (ExportExportDataQueryOutput) ElementType() reflect.Type
- func (o ExportExportDataQueryOutput) QueryStatement() pulumi.StringOutput
- func (o ExportExportDataQueryOutput) TableConfigurations() pulumi.MapMapOutput
- func (o ExportExportDataQueryOutput) ToExportExportDataQueryOutput() ExportExportDataQueryOutput
- func (o ExportExportDataQueryOutput) ToExportExportDataQueryOutputWithContext(ctx context.Context) ExportExportDataQueryOutput
- type ExportExportDestinationConfiguration
- type ExportExportDestinationConfigurationArgs
- func (ExportExportDestinationConfigurationArgs) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutput() ExportExportDestinationConfigurationOutput
- func (i ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationOutput
- type ExportExportDestinationConfigurationArray
- func (ExportExportDestinationConfigurationArray) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutput() ExportExportDestinationConfigurationArrayOutput
- func (i ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationArrayOutput
- type ExportExportDestinationConfigurationArrayInput
- type ExportExportDestinationConfigurationArrayOutput
- func (ExportExportDestinationConfigurationArrayOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationArrayOutput) Index(i pulumi.IntInput) ExportExportDestinationConfigurationOutput
- func (o ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutput() ExportExportDestinationConfigurationArrayOutput
- func (o ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationArrayOutput
- type ExportExportDestinationConfigurationInput
- type ExportExportDestinationConfigurationOutput
- func (ExportExportDestinationConfigurationOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationOutput) S3Destinations() ExportExportDestinationConfigurationS3DestinationArrayOutput
- func (o ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutput() ExportExportDestinationConfigurationOutput
- func (o ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationOutput
- type ExportExportDestinationConfigurationS3Destination
- type ExportExportDestinationConfigurationS3DestinationArgs
- func (ExportExportDestinationConfigurationS3DestinationArgs) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutput() ExportExportDestinationConfigurationS3DestinationOutput
- func (i ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationOutput
- type ExportExportDestinationConfigurationS3DestinationArray
- func (ExportExportDestinationConfigurationS3DestinationArray) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutput() ExportExportDestinationConfigurationS3DestinationArrayOutput
- func (i ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationArrayOutput
- type ExportExportDestinationConfigurationS3DestinationArrayInput
- type ExportExportDestinationConfigurationS3DestinationArrayOutput
- func (ExportExportDestinationConfigurationS3DestinationArrayOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationS3DestinationArrayOutput) Index(i pulumi.IntInput) ExportExportDestinationConfigurationS3DestinationOutput
- func (o ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutput() ExportExportDestinationConfigurationS3DestinationArrayOutput
- func (o ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationArrayOutput
- type ExportExportDestinationConfigurationS3DestinationInput
- type ExportExportDestinationConfigurationS3DestinationOutput
- func (ExportExportDestinationConfigurationS3DestinationOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Bucket() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationOutput) S3OutputConfigurations() ...
- func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Prefix() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Region() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutput() ExportExportDestinationConfigurationS3DestinationOutput
- func (o ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationOutput
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfiguration
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs
- func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray
- func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ElementType() reflect.Type
- func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput() ...
- func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext(ctx context.Context) ...
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
- func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) Index(i pulumi.IntInput) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput() ...
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext(ctx context.Context) ...
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput
- type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Compression() pulumi.StringOutput
- func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ElementType() reflect.Type
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Format() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) OutputType() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Overwrite() pulumi.StringOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
- type ExportExportInput
- type ExportExportOutput
- func (o ExportExportOutput) DataQueries() ExportExportDataQueryArrayOutput
- func (o ExportExportOutput) Description() pulumi.StringPtrOutput
- func (o ExportExportOutput) DestinationConfigurations() ExportExportDestinationConfigurationArrayOutput
- func (ExportExportOutput) ElementType() reflect.Type
- func (o ExportExportOutput) ExportArn() pulumi.StringPtrOutput
- func (o ExportExportOutput) Name() pulumi.StringOutput
- func (o ExportExportOutput) RefreshCadences() ExportExportRefreshCadenceArrayOutput
- func (o ExportExportOutput) ToExportExportOutput() ExportExportOutput
- func (o ExportExportOutput) ToExportExportOutputWithContext(ctx context.Context) ExportExportOutput
- func (o ExportExportOutput) ToExportExportPtrOutput() ExportExportPtrOutput
- func (o ExportExportOutput) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
- type ExportExportPtrInput
- type ExportExportPtrOutput
- func (o ExportExportPtrOutput) DataQueries() ExportExportDataQueryArrayOutput
- func (o ExportExportPtrOutput) Description() pulumi.StringPtrOutput
- func (o ExportExportPtrOutput) DestinationConfigurations() ExportExportDestinationConfigurationArrayOutput
- func (o ExportExportPtrOutput) Elem() ExportExportOutput
- func (ExportExportPtrOutput) ElementType() reflect.Type
- func (o ExportExportPtrOutput) ExportArn() pulumi.StringPtrOutput
- func (o ExportExportPtrOutput) Name() pulumi.StringPtrOutput
- func (o ExportExportPtrOutput) RefreshCadences() ExportExportRefreshCadenceArrayOutput
- func (o ExportExportPtrOutput) ToExportExportPtrOutput() ExportExportPtrOutput
- func (o ExportExportPtrOutput) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
- type ExportExportRefreshCadence
- type ExportExportRefreshCadenceArgs
- func (ExportExportRefreshCadenceArgs) ElementType() reflect.Type
- func (i ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutput() ExportExportRefreshCadenceOutput
- func (i ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutputWithContext(ctx context.Context) ExportExportRefreshCadenceOutput
- type ExportExportRefreshCadenceArray
- func (ExportExportRefreshCadenceArray) ElementType() reflect.Type
- func (i ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutput() ExportExportRefreshCadenceArrayOutput
- func (i ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutputWithContext(ctx context.Context) ExportExportRefreshCadenceArrayOutput
- type ExportExportRefreshCadenceArrayInput
- type ExportExportRefreshCadenceArrayOutput
- func (ExportExportRefreshCadenceArrayOutput) ElementType() reflect.Type
- func (o ExportExportRefreshCadenceArrayOutput) Index(i pulumi.IntInput) ExportExportRefreshCadenceOutput
- func (o ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutput() ExportExportRefreshCadenceArrayOutput
- func (o ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutputWithContext(ctx context.Context) ExportExportRefreshCadenceArrayOutput
- type ExportExportRefreshCadenceInput
- type ExportExportRefreshCadenceOutput
- func (ExportExportRefreshCadenceOutput) ElementType() reflect.Type
- func (o ExportExportRefreshCadenceOutput) Frequency() pulumi.StringOutput
- func (o ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutput() ExportExportRefreshCadenceOutput
- func (o ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutputWithContext(ctx context.Context) ExportExportRefreshCadenceOutput
- type ExportInput
- type ExportMap
- type ExportMapInput
- type ExportMapOutput
- type ExportOutput
- func (ExportOutput) ElementType() reflect.Type
- func (o ExportOutput) Export() ExportExportPtrOutput
- func (o ExportOutput) Tags() pulumi.StringMapOutput
- func (o ExportOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o ExportOutput) Timeouts() ExportTimeoutsPtrOutput
- func (o ExportOutput) ToExportOutput() ExportOutput
- func (o ExportOutput) ToExportOutputWithContext(ctx context.Context) ExportOutput
- type ExportState
- type ExportTimeouts
- type ExportTimeoutsArgs
- func (ExportTimeoutsArgs) ElementType() reflect.Type
- func (i ExportTimeoutsArgs) ToExportTimeoutsOutput() ExportTimeoutsOutput
- func (i ExportTimeoutsArgs) ToExportTimeoutsOutputWithContext(ctx context.Context) ExportTimeoutsOutput
- func (i ExportTimeoutsArgs) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
- func (i ExportTimeoutsArgs) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
- type ExportTimeoutsInput
- type ExportTimeoutsOutput
- func (o ExportTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (ExportTimeoutsOutput) ElementType() reflect.Type
- func (o ExportTimeoutsOutput) ToExportTimeoutsOutput() ExportTimeoutsOutput
- func (o ExportTimeoutsOutput) ToExportTimeoutsOutputWithContext(ctx context.Context) ExportTimeoutsOutput
- func (o ExportTimeoutsOutput) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
- func (o ExportTimeoutsOutput) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
- func (o ExportTimeoutsOutput) Update() pulumi.StringPtrOutput
- type ExportTimeoutsPtrInput
- type ExportTimeoutsPtrOutput
- func (o ExportTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o ExportTimeoutsPtrOutput) Elem() ExportTimeoutsOutput
- func (ExportTimeoutsPtrOutput) ElementType() reflect.Type
- func (o ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
- func (o ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
- func (o ExportTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Export ¶
type Export struct { pulumi.CustomResourceState // The details of the export, including data query, name, description, and destination configuration. See the `export` argument reference below. Export ExportExportPtrOutput `pulumi:"export"` Tags pulumi.StringMapOutput `pulumi:"tags"` // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts ExportTimeoutsPtrOutput `pulumi:"timeouts"` }
Resource for managing an AWS BCM Data Exports Export.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bcmdata" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bcmdata.NewExport(ctx, "test", &bcmdata.ExportArgs{ Export: &bcmdata.ExportExportArgs{ Name: pulumi.String("testexample"), DataQueries: bcmdata.ExportExportDataQueryArray{ &bcmdata.ExportExportDataQueryArgs{ QueryStatement: pulumi.String("SELECT identity_line_item_id, identity_time_interval, line_item_product_code,line_item_unblended_cost FROM COST_AND_USAGE_REPORT"), TableConfigurations: pulumi.MapMap{ "COST_AND_USAGE_REPORT": pulumi.Map{ "TIME_GRANULARITY": pulumi.Any("HOURLY"), "INCLUDE_RESOURCES": pulumi.Any("FALSE"), "INCLUDE_MANUAL_DISCOUNT_COMPATIBILITY": pulumi.Any("FALSE"), "INCLUDE_SPLIT_COST_ALLOCATION_DATA": pulumi.Any("FALSE"), }, }, }, }, DestinationConfigurations: bcmdata.ExportExportDestinationConfigurationArray{ &bcmdata.ExportExportDestinationConfigurationArgs{ S3Destinations: bcmdata.ExportExportDestinationConfigurationS3DestinationArray{ &bcmdata.ExportExportDestinationConfigurationS3DestinationArgs{ S3Bucket: pulumi.Any(testAwsS3Bucket.Bucket), S3Prefix: pulumi.Any(testAwsS3Bucket.BucketPrefix), S3Region: pulumi.Any(testAwsS3Bucket.Region), S3OutputConfigurations: bcmdata.ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray{ &bcmdata.ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs{ Overwrite: pulumi.String("OVERWRITE_REPORT"), Format: pulumi.String("TEXT_OR_CSV"), Compression: pulumi.String("GZIP"), OutputType: pulumi.String("CUSTOM"), }, }, }, }, }, }, RefreshCadences: bcmdata.ExportExportRefreshCadenceArray{ &bcmdata.ExportExportRefreshCadenceArgs{ Frequency: pulumi.String("SYNCHRONOUS"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import BCM Data Exports Export using the export ARN. For example:
```sh $ pulumi import aws:bcmdata/export:Export example arn:aws:bcm-data-exports:us-east-1:123456789012:export/CostUsageReport-9f1c75f3-f982-4d9a-b936-1e7ecab814b7 ```
func GetExport ¶
func GetExport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExportState, opts ...pulumi.ResourceOption) (*Export, error)
GetExport gets an existing Export resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExport ¶
func NewExport(ctx *pulumi.Context, name string, args *ExportArgs, opts ...pulumi.ResourceOption) (*Export, error)
NewExport registers a new resource with the given unique name, arguments, and options.
func (*Export) ElementType ¶
func (*Export) ToExportOutput ¶
func (i *Export) ToExportOutput() ExportOutput
func (*Export) ToExportOutputWithContext ¶
func (i *Export) ToExportOutputWithContext(ctx context.Context) ExportOutput
type ExportArgs ¶
type ExportArgs struct { // The details of the export, including data query, name, description, and destination configuration. See the `export` argument reference below. Export ExportExportPtrInput Tags pulumi.StringMapInput Timeouts ExportTimeoutsPtrInput }
The set of arguments for constructing a Export resource.
func (ExportArgs) ElementType ¶
func (ExportArgs) ElementType() reflect.Type
type ExportArray ¶
type ExportArray []ExportInput
func (ExportArray) ElementType ¶
func (ExportArray) ElementType() reflect.Type
func (ExportArray) ToExportArrayOutput ¶
func (i ExportArray) ToExportArrayOutput() ExportArrayOutput
func (ExportArray) ToExportArrayOutputWithContext ¶
func (i ExportArray) ToExportArrayOutputWithContext(ctx context.Context) ExportArrayOutput
type ExportArrayInput ¶
type ExportArrayInput interface { pulumi.Input ToExportArrayOutput() ExportArrayOutput ToExportArrayOutputWithContext(context.Context) ExportArrayOutput }
ExportArrayInput is an input type that accepts ExportArray and ExportArrayOutput values. You can construct a concrete instance of `ExportArrayInput` via:
ExportArray{ ExportArgs{...} }
type ExportArrayOutput ¶
type ExportArrayOutput struct{ *pulumi.OutputState }
func (ExportArrayOutput) ElementType ¶
func (ExportArrayOutput) ElementType() reflect.Type
func (ExportArrayOutput) Index ¶
func (o ExportArrayOutput) Index(i pulumi.IntInput) ExportOutput
func (ExportArrayOutput) ToExportArrayOutput ¶
func (o ExportArrayOutput) ToExportArrayOutput() ExportArrayOutput
func (ExportArrayOutput) ToExportArrayOutputWithContext ¶
func (o ExportArrayOutput) ToExportArrayOutputWithContext(ctx context.Context) ExportArrayOutput
type ExportExport ¶
type ExportExport struct { // Data query for this specific data export. See the `dataQuery` argument reference below. DataQueries []ExportExportDataQuery `pulumi:"dataQueries"` // Description for this specific data export. Description *string `pulumi:"description"` // Destination configuration for this specific data export. See the `destinationConfigurations` argument reference below. DestinationConfigurations []ExportExportDestinationConfiguration `pulumi:"destinationConfigurations"` // Amazon Resource Name (ARN) for this export. ExportArn *string `pulumi:"exportArn"` // Name of this specific data export. Name string `pulumi:"name"` // Cadence for Amazon Web Services to update the export in your S3 bucket. See the `refreshCadence` argument reference below. RefreshCadences []ExportExportRefreshCadence `pulumi:"refreshCadences"` }
type ExportExportArgs ¶
type ExportExportArgs struct { // Data query for this specific data export. See the `dataQuery` argument reference below. DataQueries ExportExportDataQueryArrayInput `pulumi:"dataQueries"` // Description for this specific data export. Description pulumi.StringPtrInput `pulumi:"description"` // Destination configuration for this specific data export. See the `destinationConfigurations` argument reference below. DestinationConfigurations ExportExportDestinationConfigurationArrayInput `pulumi:"destinationConfigurations"` // Amazon Resource Name (ARN) for this export. ExportArn pulumi.StringPtrInput `pulumi:"exportArn"` // Name of this specific data export. Name pulumi.StringInput `pulumi:"name"` // Cadence for Amazon Web Services to update the export in your S3 bucket. See the `refreshCadence` argument reference below. RefreshCadences ExportExportRefreshCadenceArrayInput `pulumi:"refreshCadences"` }
func (ExportExportArgs) ElementType ¶
func (ExportExportArgs) ElementType() reflect.Type
func (ExportExportArgs) ToExportExportOutput ¶
func (i ExportExportArgs) ToExportExportOutput() ExportExportOutput
func (ExportExportArgs) ToExportExportOutputWithContext ¶
func (i ExportExportArgs) ToExportExportOutputWithContext(ctx context.Context) ExportExportOutput
func (ExportExportArgs) ToExportExportPtrOutput ¶
func (i ExportExportArgs) ToExportExportPtrOutput() ExportExportPtrOutput
func (ExportExportArgs) ToExportExportPtrOutputWithContext ¶
func (i ExportExportArgs) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
type ExportExportDataQuery ¶
type ExportExportDataQueryArgs ¶
type ExportExportDataQueryArgs struct { // Query statement. QueryStatement pulumi.StringInput `pulumi:"queryStatement"` // Table configuration. TableConfigurations pulumi.MapMapInput `pulumi:"tableConfigurations"` }
func (ExportExportDataQueryArgs) ElementType ¶
func (ExportExportDataQueryArgs) ElementType() reflect.Type
func (ExportExportDataQueryArgs) ToExportExportDataQueryOutput ¶
func (i ExportExportDataQueryArgs) ToExportExportDataQueryOutput() ExportExportDataQueryOutput
func (ExportExportDataQueryArgs) ToExportExportDataQueryOutputWithContext ¶
func (i ExportExportDataQueryArgs) ToExportExportDataQueryOutputWithContext(ctx context.Context) ExportExportDataQueryOutput
type ExportExportDataQueryArray ¶
type ExportExportDataQueryArray []ExportExportDataQueryInput
func (ExportExportDataQueryArray) ElementType ¶
func (ExportExportDataQueryArray) ElementType() reflect.Type
func (ExportExportDataQueryArray) ToExportExportDataQueryArrayOutput ¶
func (i ExportExportDataQueryArray) ToExportExportDataQueryArrayOutput() ExportExportDataQueryArrayOutput
func (ExportExportDataQueryArray) ToExportExportDataQueryArrayOutputWithContext ¶
func (i ExportExportDataQueryArray) ToExportExportDataQueryArrayOutputWithContext(ctx context.Context) ExportExportDataQueryArrayOutput
type ExportExportDataQueryArrayInput ¶
type ExportExportDataQueryArrayInput interface { pulumi.Input ToExportExportDataQueryArrayOutput() ExportExportDataQueryArrayOutput ToExportExportDataQueryArrayOutputWithContext(context.Context) ExportExportDataQueryArrayOutput }
ExportExportDataQueryArrayInput is an input type that accepts ExportExportDataQueryArray and ExportExportDataQueryArrayOutput values. You can construct a concrete instance of `ExportExportDataQueryArrayInput` via:
ExportExportDataQueryArray{ ExportExportDataQueryArgs{...} }
type ExportExportDataQueryArrayOutput ¶
type ExportExportDataQueryArrayOutput struct{ *pulumi.OutputState }
func (ExportExportDataQueryArrayOutput) ElementType ¶
func (ExportExportDataQueryArrayOutput) ElementType() reflect.Type
func (ExportExportDataQueryArrayOutput) Index ¶
func (o ExportExportDataQueryArrayOutput) Index(i pulumi.IntInput) ExportExportDataQueryOutput
func (ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutput ¶
func (o ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutput() ExportExportDataQueryArrayOutput
func (ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutputWithContext ¶
func (o ExportExportDataQueryArrayOutput) ToExportExportDataQueryArrayOutputWithContext(ctx context.Context) ExportExportDataQueryArrayOutput
type ExportExportDataQueryInput ¶
type ExportExportDataQueryInput interface { pulumi.Input ToExportExportDataQueryOutput() ExportExportDataQueryOutput ToExportExportDataQueryOutputWithContext(context.Context) ExportExportDataQueryOutput }
ExportExportDataQueryInput is an input type that accepts ExportExportDataQueryArgs and ExportExportDataQueryOutput values. You can construct a concrete instance of `ExportExportDataQueryInput` via:
ExportExportDataQueryArgs{...}
type ExportExportDataQueryOutput ¶
type ExportExportDataQueryOutput struct{ *pulumi.OutputState }
func (ExportExportDataQueryOutput) ElementType ¶
func (ExportExportDataQueryOutput) ElementType() reflect.Type
func (ExportExportDataQueryOutput) QueryStatement ¶
func (o ExportExportDataQueryOutput) QueryStatement() pulumi.StringOutput
Query statement.
func (ExportExportDataQueryOutput) TableConfigurations ¶
func (o ExportExportDataQueryOutput) TableConfigurations() pulumi.MapMapOutput
Table configuration.
func (ExportExportDataQueryOutput) ToExportExportDataQueryOutput ¶
func (o ExportExportDataQueryOutput) ToExportExportDataQueryOutput() ExportExportDataQueryOutput
func (ExportExportDataQueryOutput) ToExportExportDataQueryOutputWithContext ¶
func (o ExportExportDataQueryOutput) ToExportExportDataQueryOutputWithContext(ctx context.Context) ExportExportDataQueryOutput
type ExportExportDestinationConfiguration ¶
type ExportExportDestinationConfiguration struct { // Object that describes the destination of the data exports file. See the `s3Destination` argument reference below. S3Destinations []ExportExportDestinationConfigurationS3Destination `pulumi:"s3Destinations"` }
type ExportExportDestinationConfigurationArgs ¶
type ExportExportDestinationConfigurationArgs struct { // Object that describes the destination of the data exports file. See the `s3Destination` argument reference below. S3Destinations ExportExportDestinationConfigurationS3DestinationArrayInput `pulumi:"s3Destinations"` }
func (ExportExportDestinationConfigurationArgs) ElementType ¶
func (ExportExportDestinationConfigurationArgs) ElementType() reflect.Type
func (ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutput ¶
func (i ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutput() ExportExportDestinationConfigurationOutput
func (ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutputWithContext ¶
func (i ExportExportDestinationConfigurationArgs) ToExportExportDestinationConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationOutput
type ExportExportDestinationConfigurationArray ¶
type ExportExportDestinationConfigurationArray []ExportExportDestinationConfigurationInput
func (ExportExportDestinationConfigurationArray) ElementType ¶
func (ExportExportDestinationConfigurationArray) ElementType() reflect.Type
func (ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutput ¶
func (i ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutput() ExportExportDestinationConfigurationArrayOutput
func (ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutputWithContext ¶
func (i ExportExportDestinationConfigurationArray) ToExportExportDestinationConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationArrayOutput
type ExportExportDestinationConfigurationArrayInput ¶
type ExportExportDestinationConfigurationArrayInput interface { pulumi.Input ToExportExportDestinationConfigurationArrayOutput() ExportExportDestinationConfigurationArrayOutput ToExportExportDestinationConfigurationArrayOutputWithContext(context.Context) ExportExportDestinationConfigurationArrayOutput }
ExportExportDestinationConfigurationArrayInput is an input type that accepts ExportExportDestinationConfigurationArray and ExportExportDestinationConfigurationArrayOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationArrayInput` via:
ExportExportDestinationConfigurationArray{ ExportExportDestinationConfigurationArgs{...} }
type ExportExportDestinationConfigurationArrayOutput ¶
type ExportExportDestinationConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationArrayOutput) ElementType ¶
func (ExportExportDestinationConfigurationArrayOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutput ¶
func (o ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutput() ExportExportDestinationConfigurationArrayOutput
func (ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutputWithContext ¶
func (o ExportExportDestinationConfigurationArrayOutput) ToExportExportDestinationConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationArrayOutput
type ExportExportDestinationConfigurationInput ¶
type ExportExportDestinationConfigurationInput interface { pulumi.Input ToExportExportDestinationConfigurationOutput() ExportExportDestinationConfigurationOutput ToExportExportDestinationConfigurationOutputWithContext(context.Context) ExportExportDestinationConfigurationOutput }
ExportExportDestinationConfigurationInput is an input type that accepts ExportExportDestinationConfigurationArgs and ExportExportDestinationConfigurationOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationInput` via:
ExportExportDestinationConfigurationArgs{...}
type ExportExportDestinationConfigurationOutput ¶
type ExportExportDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationOutput) ElementType ¶
func (ExportExportDestinationConfigurationOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationOutput) S3Destinations ¶
func (o ExportExportDestinationConfigurationOutput) S3Destinations() ExportExportDestinationConfigurationS3DestinationArrayOutput
Object that describes the destination of the data exports file. See the `s3Destination` argument reference below.
func (ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutput ¶
func (o ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutput() ExportExportDestinationConfigurationOutput
func (ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutputWithContext ¶
func (o ExportExportDestinationConfigurationOutput) ToExportExportDestinationConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationOutput
type ExportExportDestinationConfigurationS3Destination ¶
type ExportExportDestinationConfigurationS3Destination struct { // Name of the Amazon S3 bucket used as the destination of a data export file. S3Bucket string `pulumi:"s3Bucket"` // Output configuration for the data export. See the `s3OutputConfigurations` argument reference below. S3OutputConfigurations []ExportExportDestinationConfigurationS3DestinationS3OutputConfiguration `pulumi:"s3OutputConfigurations"` // S3 path prefix you want prepended to the name of your data export. S3Prefix string `pulumi:"s3Prefix"` // S3 bucket region. S3Region string `pulumi:"s3Region"` }
type ExportExportDestinationConfigurationS3DestinationArgs ¶
type ExportExportDestinationConfigurationS3DestinationArgs struct { // Name of the Amazon S3 bucket used as the destination of a data export file. S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` // Output configuration for the data export. See the `s3OutputConfigurations` argument reference below. S3OutputConfigurations ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput `pulumi:"s3OutputConfigurations"` // S3 path prefix you want prepended to the name of your data export. S3Prefix pulumi.StringInput `pulumi:"s3Prefix"` // S3 bucket region. S3Region pulumi.StringInput `pulumi:"s3Region"` }
func (ExportExportDestinationConfigurationS3DestinationArgs) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationArgs) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutput ¶
func (i ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutput() ExportExportDestinationConfigurationS3DestinationOutput
func (ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutputWithContext ¶
func (i ExportExportDestinationConfigurationS3DestinationArgs) ToExportExportDestinationConfigurationS3DestinationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationOutput
type ExportExportDestinationConfigurationS3DestinationArray ¶
type ExportExportDestinationConfigurationS3DestinationArray []ExportExportDestinationConfigurationS3DestinationInput
func (ExportExportDestinationConfigurationS3DestinationArray) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationArray) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutput ¶
func (i ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutput() ExportExportDestinationConfigurationS3DestinationArrayOutput
func (ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext ¶
func (i ExportExportDestinationConfigurationS3DestinationArray) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationArrayOutput
type ExportExportDestinationConfigurationS3DestinationArrayInput ¶
type ExportExportDestinationConfigurationS3DestinationArrayInput interface { pulumi.Input ToExportExportDestinationConfigurationS3DestinationArrayOutput() ExportExportDestinationConfigurationS3DestinationArrayOutput ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext(context.Context) ExportExportDestinationConfigurationS3DestinationArrayOutput }
ExportExportDestinationConfigurationS3DestinationArrayInput is an input type that accepts ExportExportDestinationConfigurationS3DestinationArray and ExportExportDestinationConfigurationS3DestinationArrayOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationS3DestinationArrayInput` via:
ExportExportDestinationConfigurationS3DestinationArray{ ExportExportDestinationConfigurationS3DestinationArgs{...} }
type ExportExportDestinationConfigurationS3DestinationArrayOutput ¶
type ExportExportDestinationConfigurationS3DestinationArrayOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationS3DestinationArrayOutput) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationArrayOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutput ¶
func (o ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutput() ExportExportDestinationConfigurationS3DestinationArrayOutput
func (ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext ¶
func (o ExportExportDestinationConfigurationS3DestinationArrayOutput) ToExportExportDestinationConfigurationS3DestinationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationArrayOutput
type ExportExportDestinationConfigurationS3DestinationInput ¶
type ExportExportDestinationConfigurationS3DestinationInput interface { pulumi.Input ToExportExportDestinationConfigurationS3DestinationOutput() ExportExportDestinationConfigurationS3DestinationOutput ToExportExportDestinationConfigurationS3DestinationOutputWithContext(context.Context) ExportExportDestinationConfigurationS3DestinationOutput }
ExportExportDestinationConfigurationS3DestinationInput is an input type that accepts ExportExportDestinationConfigurationS3DestinationArgs and ExportExportDestinationConfigurationS3DestinationOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationS3DestinationInput` via:
ExportExportDestinationConfigurationS3DestinationArgs{...}
type ExportExportDestinationConfigurationS3DestinationOutput ¶
type ExportExportDestinationConfigurationS3DestinationOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationS3DestinationOutput) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationOutput) S3Bucket ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Bucket() pulumi.StringOutput
Name of the Amazon S3 bucket used as the destination of a data export file.
func (ExportExportDestinationConfigurationS3DestinationOutput) S3OutputConfigurations ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) S3OutputConfigurations() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
Output configuration for the data export. See the `s3OutputConfigurations` argument reference below.
func (ExportExportDestinationConfigurationS3DestinationOutput) S3Prefix ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Prefix() pulumi.StringOutput
S3 path prefix you want prepended to the name of your data export.
func (ExportExportDestinationConfigurationS3DestinationOutput) S3Region ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) S3Region() pulumi.StringOutput
S3 bucket region.
func (ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutput ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutput() ExportExportDestinationConfigurationS3DestinationOutput
func (ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutputWithContext ¶
func (o ExportExportDestinationConfigurationS3DestinationOutput) ToExportExportDestinationConfigurationS3DestinationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationOutput
type ExportExportDestinationConfigurationS3DestinationS3OutputConfiguration ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfiguration struct { // Compression type for the data export. Valid values `GZIP`, `PARQUET`. Compression string `pulumi:"compression"` // File format for the data export. Valid values `TEXT_OR_CSV` or `PARQUET`. Format string `pulumi:"format"` // Output type for the data export. Valid value `CUSTOM`. OutputType string `pulumi:"outputType"` // 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. Valid values `CREATE_NEW_REPORT` or `OVERWRITE_REPORT`. Overwrite string `pulumi:"overwrite"` }
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs struct { // Compression type for the data export. Valid values `GZIP`, `PARQUET`. Compression pulumi.StringInput `pulumi:"compression"` // File format for the data export. Valid values `TEXT_OR_CSV` or `PARQUET`. Format pulumi.StringInput `pulumi:"format"` // Output type for the data export. Valid value `CUSTOM`. OutputType pulumi.StringInput `pulumi:"outputType"` // 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. Valid values `CREATE_NEW_REPORT` or `OVERWRITE_REPORT`. Overwrite pulumi.StringInput `pulumi:"overwrite"` }
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput ¶
func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext ¶
func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray []ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput ¶
func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext ¶
func (i ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput interface { pulumi.Input ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext(context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput }
ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput is an input type that accepts ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray and ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayInput` via:
ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArray{ ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs{...} }
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArrayOutput
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput interface { pulumi.Input ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext(context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput }
ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput is an input type that accepts ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs and ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput values. You can construct a concrete instance of `ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationInput` via:
ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationArgs{...}
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput ¶
type ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput struct{ *pulumi.OutputState }
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Compression ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Compression() pulumi.StringOutput
Compression type for the data export. Valid values `GZIP`, `PARQUET`.
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ElementType ¶
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ElementType() reflect.Type
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Format ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Format() pulumi.StringOutput
File format for the data export. Valid values `TEXT_OR_CSV` or `PARQUET`.
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) OutputType ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) OutputType() pulumi.StringOutput
Output type for the data export. Valid value `CUSTOM`.
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Overwrite ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) Overwrite() pulumi.StringOutput
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. Valid values `CREATE_NEW_REPORT` or `OVERWRITE_REPORT`.
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput() ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
func (ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext ¶
func (o ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput) ToExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutputWithContext(ctx context.Context) ExportExportDestinationConfigurationS3DestinationS3OutputConfigurationOutput
type ExportExportInput ¶
type ExportExportInput interface { pulumi.Input ToExportExportOutput() ExportExportOutput ToExportExportOutputWithContext(context.Context) ExportExportOutput }
ExportExportInput is an input type that accepts ExportExportArgs and ExportExportOutput values. You can construct a concrete instance of `ExportExportInput` via:
ExportExportArgs{...}
type ExportExportOutput ¶
type ExportExportOutput struct{ *pulumi.OutputState }
func (ExportExportOutput) DataQueries ¶
func (o ExportExportOutput) DataQueries() ExportExportDataQueryArrayOutput
Data query for this specific data export. See the `dataQuery` argument reference below.
func (ExportExportOutput) Description ¶
func (o ExportExportOutput) Description() pulumi.StringPtrOutput
Description for this specific data export.
func (ExportExportOutput) DestinationConfigurations ¶
func (o ExportExportOutput) DestinationConfigurations() ExportExportDestinationConfigurationArrayOutput
Destination configuration for this specific data export. See the `destinationConfigurations` argument reference below.
func (ExportExportOutput) ElementType ¶
func (ExportExportOutput) ElementType() reflect.Type
func (ExportExportOutput) ExportArn ¶
func (o ExportExportOutput) ExportArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) for this export.
func (ExportExportOutput) Name ¶
func (o ExportExportOutput) Name() pulumi.StringOutput
Name of this specific data export.
func (ExportExportOutput) RefreshCadences ¶
func (o ExportExportOutput) RefreshCadences() ExportExportRefreshCadenceArrayOutput
Cadence for Amazon Web Services to update the export in your S3 bucket. See the `refreshCadence` argument reference below.
func (ExportExportOutput) ToExportExportOutput ¶
func (o ExportExportOutput) ToExportExportOutput() ExportExportOutput
func (ExportExportOutput) ToExportExportOutputWithContext ¶
func (o ExportExportOutput) ToExportExportOutputWithContext(ctx context.Context) ExportExportOutput
func (ExportExportOutput) ToExportExportPtrOutput ¶
func (o ExportExportOutput) ToExportExportPtrOutput() ExportExportPtrOutput
func (ExportExportOutput) ToExportExportPtrOutputWithContext ¶
func (o ExportExportOutput) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
type ExportExportPtrInput ¶
type ExportExportPtrInput interface { pulumi.Input ToExportExportPtrOutput() ExportExportPtrOutput ToExportExportPtrOutputWithContext(context.Context) ExportExportPtrOutput }
ExportExportPtrInput is an input type that accepts ExportExportArgs, ExportExportPtr and ExportExportPtrOutput values. You can construct a concrete instance of `ExportExportPtrInput` via:
ExportExportArgs{...} or: nil
func ExportExportPtr ¶
func ExportExportPtr(v *ExportExportArgs) ExportExportPtrInput
type ExportExportPtrOutput ¶
type ExportExportPtrOutput struct{ *pulumi.OutputState }
func (ExportExportPtrOutput) DataQueries ¶
func (o ExportExportPtrOutput) DataQueries() ExportExportDataQueryArrayOutput
Data query for this specific data export. See the `dataQuery` argument reference below.
func (ExportExportPtrOutput) Description ¶
func (o ExportExportPtrOutput) Description() pulumi.StringPtrOutput
Description for this specific data export.
func (ExportExportPtrOutput) DestinationConfigurations ¶
func (o ExportExportPtrOutput) DestinationConfigurations() ExportExportDestinationConfigurationArrayOutput
Destination configuration for this specific data export. See the `destinationConfigurations` argument reference below.
func (ExportExportPtrOutput) Elem ¶
func (o ExportExportPtrOutput) Elem() ExportExportOutput
func (ExportExportPtrOutput) ElementType ¶
func (ExportExportPtrOutput) ElementType() reflect.Type
func (ExportExportPtrOutput) ExportArn ¶
func (o ExportExportPtrOutput) ExportArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) for this export.
func (ExportExportPtrOutput) Name ¶
func (o ExportExportPtrOutput) Name() pulumi.StringPtrOutput
Name of this specific data export.
func (ExportExportPtrOutput) RefreshCadences ¶
func (o ExportExportPtrOutput) RefreshCadences() ExportExportRefreshCadenceArrayOutput
Cadence for Amazon Web Services to update the export in your S3 bucket. See the `refreshCadence` argument reference below.
func (ExportExportPtrOutput) ToExportExportPtrOutput ¶
func (o ExportExportPtrOutput) ToExportExportPtrOutput() ExportExportPtrOutput
func (ExportExportPtrOutput) ToExportExportPtrOutputWithContext ¶
func (o ExportExportPtrOutput) ToExportExportPtrOutputWithContext(ctx context.Context) ExportExportPtrOutput
type ExportExportRefreshCadence ¶
type ExportExportRefreshCadence struct { // Frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily. Valid values `SYNCHRONOUS`. Frequency string `pulumi:"frequency"` }
type ExportExportRefreshCadenceArgs ¶
type ExportExportRefreshCadenceArgs struct { // Frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily. Valid values `SYNCHRONOUS`. Frequency pulumi.StringInput `pulumi:"frequency"` }
func (ExportExportRefreshCadenceArgs) ElementType ¶
func (ExportExportRefreshCadenceArgs) ElementType() reflect.Type
func (ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutput ¶
func (i ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutput() ExportExportRefreshCadenceOutput
func (ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutputWithContext ¶
func (i ExportExportRefreshCadenceArgs) ToExportExportRefreshCadenceOutputWithContext(ctx context.Context) ExportExportRefreshCadenceOutput
type ExportExportRefreshCadenceArray ¶
type ExportExportRefreshCadenceArray []ExportExportRefreshCadenceInput
func (ExportExportRefreshCadenceArray) ElementType ¶
func (ExportExportRefreshCadenceArray) ElementType() reflect.Type
func (ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutput ¶
func (i ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutput() ExportExportRefreshCadenceArrayOutput
func (ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutputWithContext ¶
func (i ExportExportRefreshCadenceArray) ToExportExportRefreshCadenceArrayOutputWithContext(ctx context.Context) ExportExportRefreshCadenceArrayOutput
type ExportExportRefreshCadenceArrayInput ¶
type ExportExportRefreshCadenceArrayInput interface { pulumi.Input ToExportExportRefreshCadenceArrayOutput() ExportExportRefreshCadenceArrayOutput ToExportExportRefreshCadenceArrayOutputWithContext(context.Context) ExportExportRefreshCadenceArrayOutput }
ExportExportRefreshCadenceArrayInput is an input type that accepts ExportExportRefreshCadenceArray and ExportExportRefreshCadenceArrayOutput values. You can construct a concrete instance of `ExportExportRefreshCadenceArrayInput` via:
ExportExportRefreshCadenceArray{ ExportExportRefreshCadenceArgs{...} }
type ExportExportRefreshCadenceArrayOutput ¶
type ExportExportRefreshCadenceArrayOutput struct{ *pulumi.OutputState }
func (ExportExportRefreshCadenceArrayOutput) ElementType ¶
func (ExportExportRefreshCadenceArrayOutput) ElementType() reflect.Type
func (ExportExportRefreshCadenceArrayOutput) Index ¶
func (o ExportExportRefreshCadenceArrayOutput) Index(i pulumi.IntInput) ExportExportRefreshCadenceOutput
func (ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutput ¶
func (o ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutput() ExportExportRefreshCadenceArrayOutput
func (ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutputWithContext ¶
func (o ExportExportRefreshCadenceArrayOutput) ToExportExportRefreshCadenceArrayOutputWithContext(ctx context.Context) ExportExportRefreshCadenceArrayOutput
type ExportExportRefreshCadenceInput ¶
type ExportExportRefreshCadenceInput interface { pulumi.Input ToExportExportRefreshCadenceOutput() ExportExportRefreshCadenceOutput ToExportExportRefreshCadenceOutputWithContext(context.Context) ExportExportRefreshCadenceOutput }
ExportExportRefreshCadenceInput is an input type that accepts ExportExportRefreshCadenceArgs and ExportExportRefreshCadenceOutput values. You can construct a concrete instance of `ExportExportRefreshCadenceInput` via:
ExportExportRefreshCadenceArgs{...}
type ExportExportRefreshCadenceOutput ¶
type ExportExportRefreshCadenceOutput struct{ *pulumi.OutputState }
func (ExportExportRefreshCadenceOutput) ElementType ¶
func (ExportExportRefreshCadenceOutput) ElementType() reflect.Type
func (ExportExportRefreshCadenceOutput) Frequency ¶
func (o ExportExportRefreshCadenceOutput) Frequency() pulumi.StringOutput
Frequency that data exports are updated. The export refreshes each time the source data updates, up to three times daily. Valid values `SYNCHRONOUS`.
func (ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutput ¶
func (o ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutput() ExportExportRefreshCadenceOutput
func (ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutputWithContext ¶
func (o ExportExportRefreshCadenceOutput) ToExportExportRefreshCadenceOutputWithContext(ctx context.Context) ExportExportRefreshCadenceOutput
type ExportInput ¶
type ExportInput interface { pulumi.Input ToExportOutput() ExportOutput ToExportOutputWithContext(ctx context.Context) ExportOutput }
type ExportMap ¶
type ExportMap map[string]ExportInput
func (ExportMap) ElementType ¶
func (ExportMap) ToExportMapOutput ¶
func (i ExportMap) ToExportMapOutput() ExportMapOutput
func (ExportMap) ToExportMapOutputWithContext ¶
func (i ExportMap) ToExportMapOutputWithContext(ctx context.Context) ExportMapOutput
type ExportMapInput ¶
type ExportMapInput interface { pulumi.Input ToExportMapOutput() ExportMapOutput ToExportMapOutputWithContext(context.Context) ExportMapOutput }
ExportMapInput is an input type that accepts ExportMap and ExportMapOutput values. You can construct a concrete instance of `ExportMapInput` via:
ExportMap{ "key": ExportArgs{...} }
type ExportMapOutput ¶
type ExportMapOutput struct{ *pulumi.OutputState }
func (ExportMapOutput) ElementType ¶
func (ExportMapOutput) ElementType() reflect.Type
func (ExportMapOutput) MapIndex ¶
func (o ExportMapOutput) MapIndex(k pulumi.StringInput) ExportOutput
func (ExportMapOutput) ToExportMapOutput ¶
func (o ExportMapOutput) ToExportMapOutput() ExportMapOutput
func (ExportMapOutput) ToExportMapOutputWithContext ¶
func (o ExportMapOutput) ToExportMapOutputWithContext(ctx context.Context) ExportMapOutput
type ExportOutput ¶
type ExportOutput struct{ *pulumi.OutputState }
func (ExportOutput) ElementType ¶
func (ExportOutput) ElementType() reflect.Type
func (ExportOutput) Export ¶
func (o ExportOutput) Export() ExportExportPtrOutput
The details of the export, including data query, name, description, and destination configuration. See the `export` argument reference below.
func (ExportOutput) Tags ¶
func (o ExportOutput) Tags() pulumi.StringMapOutput
func (ExportOutput) TagsAll
deprecated
func (o ExportOutput) TagsAll() pulumi.StringMapOutput
Deprecated: Please use `tags` instead.
func (ExportOutput) Timeouts ¶
func (o ExportOutput) Timeouts() ExportTimeoutsPtrOutput
func (ExportOutput) ToExportOutput ¶
func (o ExportOutput) ToExportOutput() ExportOutput
func (ExportOutput) ToExportOutputWithContext ¶
func (o ExportOutput) ToExportOutputWithContext(ctx context.Context) ExportOutput
type ExportState ¶
type ExportState struct { // The details of the export, including data query, name, description, and destination configuration. See the `export` argument reference below. Export ExportExportPtrInput Tags pulumi.StringMapInput // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts ExportTimeoutsPtrInput }
func (ExportState) ElementType ¶
func (ExportState) ElementType() reflect.Type
type ExportTimeouts ¶
type ExportTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update *string `pulumi:"update"` }
type ExportTimeoutsArgs ¶
type ExportTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Update pulumi.StringPtrInput `pulumi:"update"` }
func (ExportTimeoutsArgs) ElementType ¶
func (ExportTimeoutsArgs) ElementType() reflect.Type
func (ExportTimeoutsArgs) ToExportTimeoutsOutput ¶
func (i ExportTimeoutsArgs) ToExportTimeoutsOutput() ExportTimeoutsOutput
func (ExportTimeoutsArgs) ToExportTimeoutsOutputWithContext ¶
func (i ExportTimeoutsArgs) ToExportTimeoutsOutputWithContext(ctx context.Context) ExportTimeoutsOutput
func (ExportTimeoutsArgs) ToExportTimeoutsPtrOutput ¶
func (i ExportTimeoutsArgs) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
func (ExportTimeoutsArgs) ToExportTimeoutsPtrOutputWithContext ¶
func (i ExportTimeoutsArgs) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
type ExportTimeoutsInput ¶
type ExportTimeoutsInput interface { pulumi.Input ToExportTimeoutsOutput() ExportTimeoutsOutput ToExportTimeoutsOutputWithContext(context.Context) ExportTimeoutsOutput }
ExportTimeoutsInput is an input type that accepts ExportTimeoutsArgs and ExportTimeoutsOutput values. You can construct a concrete instance of `ExportTimeoutsInput` via:
ExportTimeoutsArgs{...}
type ExportTimeoutsOutput ¶
type ExportTimeoutsOutput struct{ *pulumi.OutputState }
func (ExportTimeoutsOutput) Create ¶
func (o ExportTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ExportTimeoutsOutput) ElementType ¶
func (ExportTimeoutsOutput) ElementType() reflect.Type
func (ExportTimeoutsOutput) ToExportTimeoutsOutput ¶
func (o ExportTimeoutsOutput) ToExportTimeoutsOutput() ExportTimeoutsOutput
func (ExportTimeoutsOutput) ToExportTimeoutsOutputWithContext ¶
func (o ExportTimeoutsOutput) ToExportTimeoutsOutputWithContext(ctx context.Context) ExportTimeoutsOutput
func (ExportTimeoutsOutput) ToExportTimeoutsPtrOutput ¶
func (o ExportTimeoutsOutput) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
func (ExportTimeoutsOutput) ToExportTimeoutsPtrOutputWithContext ¶
func (o ExportTimeoutsOutput) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
func (ExportTimeoutsOutput) Update ¶
func (o ExportTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type ExportTimeoutsPtrInput ¶
type ExportTimeoutsPtrInput interface { pulumi.Input ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput ToExportTimeoutsPtrOutputWithContext(context.Context) ExportTimeoutsPtrOutput }
ExportTimeoutsPtrInput is an input type that accepts ExportTimeoutsArgs, ExportTimeoutsPtr and ExportTimeoutsPtrOutput values. You can construct a concrete instance of `ExportTimeoutsPtrInput` via:
ExportTimeoutsArgs{...} or: nil
func ExportTimeoutsPtr ¶
func ExportTimeoutsPtr(v *ExportTimeoutsArgs) ExportTimeoutsPtrInput
type ExportTimeoutsPtrOutput ¶
type ExportTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (ExportTimeoutsPtrOutput) Create ¶
func (o ExportTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ExportTimeoutsPtrOutput) Elem ¶
func (o ExportTimeoutsPtrOutput) Elem() ExportTimeoutsOutput
func (ExportTimeoutsPtrOutput) ElementType ¶
func (ExportTimeoutsPtrOutput) ElementType() reflect.Type
func (ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutput ¶
func (o ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutput() ExportTimeoutsPtrOutput
func (ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutputWithContext ¶
func (o ExportTimeoutsPtrOutput) ToExportTimeoutsPtrOutputWithContext(ctx context.Context) ExportTimeoutsPtrOutput
func (ExportTimeoutsPtrOutput) Update ¶
func (o ExportTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).