Show / Hide Table of Contents

Interface CfnDeliveryStreamPropsMixin.IPartitionSpecProperty

Represents how to produce partition data for a table.

Namespace: Amazon.CDK.Mixins.Preview.AWS.KinesisFirehose.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnDeliveryStreamPropsMixin.IPartitionSpecProperty
Syntax (vb)
Public Interface CfnDeliveryStreamPropsMixin.IPartitionSpecProperty
Remarks

Partition data is produced by transforming columns in a table. Each column transform is represented by a named PartitionField .

Here is an example of the schema in JSON.

"partitionSpec": { "identity": [ {"sourceName": "column1"}, {"sourceName": "column2"}, {"sourceName": "column3"} ] }

Amazon Data Firehose is in preview release and is subject to change.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-partitionspec.html

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.Mixins.Preview.AWS.KinesisFirehose.Mixins;

             var partitionSpecProperty = new PartitionSpecProperty {
                 Identity = new [] { new PartitionFieldProperty {
                     SourceName = "sourceName"
                 } }
             };

Synopsis

Properties

Identity

List of identity transforms that performs an identity transformation. The transform takes the source value, and does not modify it. Result type is the source type.

Properties

Identity

List of identity transforms that performs an identity transformation. The transform takes the source value, and does not modify it. Result type is the source type.

object? Identity { get; }
Property Value

object

Remarks

Amazon Data Firehose is in preview release and is subject to change.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-partitionspec.html#cfn-kinesisfirehose-deliverystream-partitionspec-identity

Type union: either IResolvable or (either IResolvable or CfnDeliveryStreamPropsMixin.IPartitionFieldProperty)[]

Back to top Generated by DocFX