Class CfnExport.ExportProperty
The details that are available for an export.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.BCMDataExports
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnExport.ExportProperty : CfnExport.IExportProperty
Syntax (vb)
Public Class CfnExport.ExportProperty Implements CfnExport.IExportProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BCMDataExports;
var exportProperty = new ExportProperty {
DataQuery = new DataQueryProperty {
QueryStatement = "queryStatement",
// the properties below are optional
TableConfigurations = new Dictionary<string, object> {
{ "tableConfigurationsKey", new Dictionary<string, string> {
{ "tableConfigurationsKey", "tableConfigurations" }
} }
}
},
DestinationConfigurations = new DestinationConfigurationsProperty {
S3Destination = new S3DestinationProperty {
S3Bucket = "s3Bucket",
S3OutputConfigurations = new S3OutputConfigurationsProperty {
Compression = "compression",
Format = "format",
OutputType = "outputType",
Overwrite = "overwrite"
},
S3Prefix = "s3Prefix",
S3Region = "s3Region"
}
},
Name = "name",
RefreshCadence = new RefreshCadenceProperty {
Frequency = "frequency"
},
// the properties below are optional
Description = "description",
ExportArn = "exportArn"
};
Synopsis
Constructors
| ExportProperty() | The details that are available for an export. |
Properties
| DataQuery | The data query for this specific data export. |
| Description | The description for this specific data export. |
| DestinationConfigurations | The destination configuration for this specific data export. |
| ExportArn | The Amazon Resource Name (ARN) for this export. |
| Name | The name of this specific data export. |
| RefreshCadence | The cadence for AWS to update the export in your S3 bucket. |
Constructors
ExportProperty()
The details that are available for an export.
public ExportProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BCMDataExports;
var exportProperty = new ExportProperty {
DataQuery = new DataQueryProperty {
QueryStatement = "queryStatement",
// the properties below are optional
TableConfigurations = new Dictionary<string, object> {
{ "tableConfigurationsKey", new Dictionary<string, string> {
{ "tableConfigurationsKey", "tableConfigurations" }
} }
}
},
DestinationConfigurations = new DestinationConfigurationsProperty {
S3Destination = new S3DestinationProperty {
S3Bucket = "s3Bucket",
S3OutputConfigurations = new S3OutputConfigurationsProperty {
Compression = "compression",
Format = "format",
OutputType = "outputType",
Overwrite = "overwrite"
},
S3Prefix = "s3Prefix",
S3Region = "s3Region"
}
},
Name = "name",
RefreshCadence = new RefreshCadenceProperty {
Frequency = "frequency"
},
// the properties below are optional
Description = "description",
ExportArn = "exportArn"
};
Properties
DataQuery
The data query for this specific data export.
public object DataQuery { get; set; }
Property Value
Remarks
Description
The description for this specific data export.
public string? Description { get; set; }
Property Value
Remarks
DestinationConfigurations
The destination configuration for this specific data export.
public object DestinationConfigurations { get; set; }
Property Value
Remarks
ExportArn
The Amazon Resource Name (ARN) for this export.
public string? ExportArn { get; set; }
Property Value
Remarks
Name
The name of this specific data export.
public string Name { get; set; }
Property Value
Remarks
RefreshCadence
The cadence for AWS to update the export in your S3 bucket.
public object RefreshCadence { get; set; }