Documentation ¶
Index ¶
- type AnalyticsApplication
- type AnalyticsApplicationArgs
- type AnalyticsApplicationArray
- type AnalyticsApplicationArrayInput
- type AnalyticsApplicationArrayOutput
- func (AnalyticsApplicationArrayOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationOutput
- func (o AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutput() AnalyticsApplicationArrayOutput
- func (o AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationArrayOutput
- type AnalyticsApplicationCloudwatchLoggingOptions
- type AnalyticsApplicationCloudwatchLoggingOptionsArgs
- func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput() AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- type AnalyticsApplicationCloudwatchLoggingOptionsInput
- type AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) LogStreamArn() pulumi.StringOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput() AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- type AnalyticsApplicationCloudwatchLoggingOptionsPtrInput
- type AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) Elem() AnalyticsApplicationCloudwatchLoggingOptionsOutput
- func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) LogStreamArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- type AnalyticsApplicationInput
- type AnalyticsApplicationInputs
- type AnalyticsApplicationInputsArgs
- func (AnalyticsApplicationInputsArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutput() AnalyticsApplicationInputsOutput
- func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutputWithContext(ctx context.Context) AnalyticsApplicationInputsOutput
- func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
- func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
- type AnalyticsApplicationInputsInput
- type AnalyticsApplicationInputsKinesisFirehose
- type AnalyticsApplicationInputsKinesisFirehoseArgs
- func (AnalyticsApplicationInputsKinesisFirehoseArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutput() AnalyticsApplicationInputsKinesisFirehoseOutput
- func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehoseOutput
- func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
- type AnalyticsApplicationInputsKinesisFirehoseInput
- type AnalyticsApplicationInputsKinesisFirehoseOutput
- func (AnalyticsApplicationInputsKinesisFirehoseOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutput() AnalyticsApplicationInputsKinesisFirehoseOutput
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehoseOutput
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
- type AnalyticsApplicationInputsKinesisFirehosePtrInput
- type AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) Elem() AnalyticsApplicationInputsKinesisFirehoseOutput
- func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
- type AnalyticsApplicationInputsKinesisStream
- type AnalyticsApplicationInputsKinesisStreamArgs
- func (AnalyticsApplicationInputsKinesisStreamArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutput() AnalyticsApplicationInputsKinesisStreamOutput
- func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamOutput
- func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
- type AnalyticsApplicationInputsKinesisStreamInput
- type AnalyticsApplicationInputsKinesisStreamOutput
- func (AnalyticsApplicationInputsKinesisStreamOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsKinesisStreamOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsKinesisStreamOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutput() AnalyticsApplicationInputsKinesisStreamOutput
- func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamOutput
- func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
- type AnalyticsApplicationInputsKinesisStreamPtrInput
- type AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) Elem() AnalyticsApplicationInputsKinesisStreamOutput
- func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
- type AnalyticsApplicationInputsOutput
- func (AnalyticsApplicationInputsOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsOutput) KinesisFirehose() AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (o AnalyticsApplicationInputsOutput) KinesisStream() AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (o AnalyticsApplicationInputsOutput) NamePrefix() pulumi.StringOutput
- func (o AnalyticsApplicationInputsOutput) Parallelism() AnalyticsApplicationInputsParallelismPtrOutput
- func (o AnalyticsApplicationInputsOutput) ProcessingConfiguration() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (o AnalyticsApplicationInputsOutput) Schema() AnalyticsApplicationInputsSchemaOutput
- func (o AnalyticsApplicationInputsOutput) StartingPositionConfigurations() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- func (o AnalyticsApplicationInputsOutput) StreamNames() pulumi.StringArrayOutput
- func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutput() AnalyticsApplicationInputsOutput
- func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutputWithContext(ctx context.Context) AnalyticsApplicationInputsOutput
- func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
- func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
- type AnalyticsApplicationInputsParallelism
- type AnalyticsApplicationInputsParallelismArgs
- func (AnalyticsApplicationInputsParallelismArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutput() AnalyticsApplicationInputsParallelismOutput
- func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismOutput
- func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
- func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
- type AnalyticsApplicationInputsParallelismInput
- type AnalyticsApplicationInputsParallelismOutput
- func (o AnalyticsApplicationInputsParallelismOutput) Count() pulumi.IntPtrOutput
- func (AnalyticsApplicationInputsParallelismOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutput() AnalyticsApplicationInputsParallelismOutput
- func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismOutput
- func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
- func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
- type AnalyticsApplicationInputsParallelismPtrInput
- type AnalyticsApplicationInputsParallelismPtrOutput
- func (o AnalyticsApplicationInputsParallelismPtrOutput) Count() pulumi.IntPtrOutput
- func (o AnalyticsApplicationInputsParallelismPtrOutput) Elem() AnalyticsApplicationInputsParallelismOutput
- func (AnalyticsApplicationInputsParallelismPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
- func (o AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
- type AnalyticsApplicationInputsProcessingConfiguration
- type AnalyticsApplicationInputsProcessingConfigurationArgs
- func (AnalyticsApplicationInputsProcessingConfigurationArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutput() AnalyticsApplicationInputsProcessingConfigurationOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- type AnalyticsApplicationInputsProcessingConfigurationInput
- type AnalyticsApplicationInputsProcessingConfigurationLambda
- type AnalyticsApplicationInputsProcessingConfigurationLambdaArgs
- func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- type AnalyticsApplicationInputsProcessingConfigurationLambdaInput
- type AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput
- type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) Elem() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- type AnalyticsApplicationInputsProcessingConfigurationOutput
- func (AnalyticsApplicationInputsProcessingConfigurationOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsProcessingConfigurationOutput) Lambda() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutput() AnalyticsApplicationInputsProcessingConfigurationOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- type AnalyticsApplicationInputsProcessingConfigurationPtrInput
- type AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) Elem() AnalyticsApplicationInputsProcessingConfigurationOutput
- func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) Lambda() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- type AnalyticsApplicationInputsPtrInput
- type AnalyticsApplicationInputsPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) Elem() AnalyticsApplicationInputsOutput
- func (AnalyticsApplicationInputsPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsPtrOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) KinesisFirehose() AnalyticsApplicationInputsKinesisFirehosePtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) KinesisStream() AnalyticsApplicationInputsKinesisStreamPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) NamePrefix() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) Parallelism() AnalyticsApplicationInputsParallelismPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) ProcessingConfiguration() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) Schema() AnalyticsApplicationInputsSchemaPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) StartingPositionConfigurations() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- func (o AnalyticsApplicationInputsPtrOutput) StreamNames() pulumi.StringArrayOutput
- func (o AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
- func (o AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
- type AnalyticsApplicationInputsSchema
- type AnalyticsApplicationInputsSchemaArgs
- func (AnalyticsApplicationInputsSchemaArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutput() AnalyticsApplicationInputsSchemaOutput
- func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaOutput
- func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
- func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
- type AnalyticsApplicationInputsSchemaInput
- type AnalyticsApplicationInputsSchemaOutput
- func (AnalyticsApplicationInputsSchemaOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaOutput) RecordColumns() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationInputsSchemaOutput) RecordEncoding() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaOutput) RecordFormat() AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutput() AnalyticsApplicationInputsSchemaOutput
- func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaOutput
- func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
- func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
- type AnalyticsApplicationInputsSchemaPtrInput
- type AnalyticsApplicationInputsSchemaPtrOutput
- func (o AnalyticsApplicationInputsSchemaPtrOutput) Elem() AnalyticsApplicationInputsSchemaOutput
- func (AnalyticsApplicationInputsSchemaPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordColumns() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordEncoding() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordFormat() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
- func (o AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
- type AnalyticsApplicationInputsSchemaRecordColumn
- type AnalyticsApplicationInputsSchemaRecordColumnArgs
- func (AnalyticsApplicationInputsSchemaRecordColumnArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutput() AnalyticsApplicationInputsSchemaRecordColumnOutput
- func (i AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnOutput
- type AnalyticsApplicationInputsSchemaRecordColumnArray
- func (AnalyticsApplicationInputsSchemaRecordColumnArray) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- func (i AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- type AnalyticsApplicationInputsSchemaRecordColumnArrayInput
- type AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- func (AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationInputsSchemaRecordColumnOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
- type AnalyticsApplicationInputsSchemaRecordColumnInput
- type AnalyticsApplicationInputsSchemaRecordColumnOutput
- func (AnalyticsApplicationInputsSchemaRecordColumnOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) Mapping() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) Name() pulumi.StringOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) SqlType() pulumi.StringOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutput() AnalyticsApplicationInputsSchemaRecordColumnOutput
- func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnOutput
- type AnalyticsApplicationInputsSchemaRecordFormat
- type AnalyticsApplicationInputsSchemaRecordFormatArgs
- func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutput() AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParameters
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter() pulumi.StringOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter() pulumi.StringOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) Elem() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath() pulumi.StringOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) Elem() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Csv() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Json() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput
- type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Csv() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Elem() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Json() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) MappingParameters() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) RecordFormatType() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutput() AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- type AnalyticsApplicationInputsSchemaRecordFormatPtrInput
- type AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) Elem() AnalyticsApplicationInputsSchemaRecordFormatOutput
- func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) MappingParameters() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) RecordFormatType() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
- type AnalyticsApplicationInputsStartingPositionConfiguration
- type AnalyticsApplicationInputsStartingPositionConfigurationArgs
- func (AnalyticsApplicationInputsStartingPositionConfigurationArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput() AnalyticsApplicationInputsStartingPositionConfigurationOutput
- func (i AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationOutput
- type AnalyticsApplicationInputsStartingPositionConfigurationArray
- func (AnalyticsApplicationInputsStartingPositionConfigurationArray) ElementType() reflect.Type
- func (i AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- func (i AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- type AnalyticsApplicationInputsStartingPositionConfigurationArrayInput
- type AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- func (AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationInputsStartingPositionConfigurationOutput
- func (o AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- func (o AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
- type AnalyticsApplicationInputsStartingPositionConfigurationInput
- type AnalyticsApplicationInputsStartingPositionConfigurationOutput
- func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) StartingPosition() pulumi.StringPtrOutput
- func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput() AnalyticsApplicationInputsStartingPositionConfigurationOutput
- func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationOutput
- type AnalyticsApplicationMap
- type AnalyticsApplicationMapInput
- type AnalyticsApplicationMapOutput
- func (AnalyticsApplicationMapOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationMapOutput) MapIndex(k pulumi.StringInput) AnalyticsApplicationOutput
- func (o AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutput() AnalyticsApplicationMapOutput
- func (o AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutputWithContext(ctx context.Context) AnalyticsApplicationMapOutput
- type AnalyticsApplicationOutput
- func (o AnalyticsApplicationOutput) Arn() pulumi.StringOutput
- func (o AnalyticsApplicationOutput) CloudwatchLoggingOptions() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
- func (o AnalyticsApplicationOutput) Code() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutput) CreateTimestamp() pulumi.StringOutput
- func (o AnalyticsApplicationOutput) Description() pulumi.StringPtrOutput
- func (AnalyticsApplicationOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutput) Inputs() AnalyticsApplicationInputsPtrOutput
- func (o AnalyticsApplicationOutput) LastUpdateTimestamp() pulumi.StringOutput
- func (o AnalyticsApplicationOutput) Name() pulumi.StringOutput
- func (o AnalyticsApplicationOutput) Outputs() AnalyticsApplicationOutputTypeArrayOutput
- func (o AnalyticsApplicationOutput) ReferenceDataSources() AnalyticsApplicationReferenceDataSourcesPtrOutput
- func (o AnalyticsApplicationOutput) StartApplication() pulumi.BoolPtrOutput
- func (o AnalyticsApplicationOutput) Status() pulumi.StringOutput
- func (o AnalyticsApplicationOutput) Tags() pulumi.StringMapOutput
- func (o AnalyticsApplicationOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o AnalyticsApplicationOutput) ToAnalyticsApplicationOutput() AnalyticsApplicationOutput
- func (o AnalyticsApplicationOutput) ToAnalyticsApplicationOutputWithContext(ctx context.Context) AnalyticsApplicationOutput
- func (o AnalyticsApplicationOutput) Version() pulumi.IntOutput
- type AnalyticsApplicationOutputKinesisFirehose
- type AnalyticsApplicationOutputKinesisFirehoseArgs
- func (AnalyticsApplicationOutputKinesisFirehoseArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutput() AnalyticsApplicationOutputKinesisFirehoseOutput
- func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehoseOutput
- func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
- func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
- type AnalyticsApplicationOutputKinesisFirehoseInput
- type AnalyticsApplicationOutputKinesisFirehoseOutput
- func (AnalyticsApplicationOutputKinesisFirehoseOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutput() AnalyticsApplicationOutputKinesisFirehoseOutput
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehoseOutput
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
- func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
- type AnalyticsApplicationOutputKinesisFirehosePtrInput
- type AnalyticsApplicationOutputKinesisFirehosePtrOutput
- func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) Elem() AnalyticsApplicationOutputKinesisFirehoseOutput
- func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
- func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
- type AnalyticsApplicationOutputKinesisStream
- type AnalyticsApplicationOutputKinesisStreamArgs
- func (AnalyticsApplicationOutputKinesisStreamArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutput() AnalyticsApplicationOutputKinesisStreamOutput
- func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamOutput
- func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
- func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
- type AnalyticsApplicationOutputKinesisStreamInput
- type AnalyticsApplicationOutputKinesisStreamOutput
- func (AnalyticsApplicationOutputKinesisStreamOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputKinesisStreamOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputKinesisStreamOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutput() AnalyticsApplicationOutputKinesisStreamOutput
- func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamOutput
- func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
- func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
- type AnalyticsApplicationOutputKinesisStreamPtrInput
- type AnalyticsApplicationOutputKinesisStreamPtrOutput
- func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) Elem() AnalyticsApplicationOutputKinesisStreamOutput
- func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
- func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
- type AnalyticsApplicationOutputLambda
- type AnalyticsApplicationOutputLambdaArgs
- func (AnalyticsApplicationOutputLambdaArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutput() AnalyticsApplicationOutputLambdaOutput
- func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaOutput
- func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
- func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
- type AnalyticsApplicationOutputLambdaInput
- type AnalyticsApplicationOutputLambdaOutput
- func (AnalyticsApplicationOutputLambdaOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputLambdaOutput) ResourceArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputLambdaOutput) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutput() AnalyticsApplicationOutputLambdaOutput
- func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaOutput
- func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
- func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
- type AnalyticsApplicationOutputLambdaPtrInput
- type AnalyticsApplicationOutputLambdaPtrOutput
- func (o AnalyticsApplicationOutputLambdaPtrOutput) Elem() AnalyticsApplicationOutputLambdaOutput
- func (AnalyticsApplicationOutputLambdaPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputLambdaPtrOutput) ResourceArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputLambdaPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
- func (o AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
- type AnalyticsApplicationOutputSchema
- type AnalyticsApplicationOutputSchemaArgs
- func (AnalyticsApplicationOutputSchemaArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutput() AnalyticsApplicationOutputSchemaOutput
- func (i AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputSchemaOutput
- type AnalyticsApplicationOutputSchemaInput
- type AnalyticsApplicationOutputSchemaOutput
- func (AnalyticsApplicationOutputSchemaOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputSchemaOutput) RecordFormatType() pulumi.StringOutput
- func (o AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutput() AnalyticsApplicationOutputSchemaOutput
- func (o AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputSchemaOutput
- type AnalyticsApplicationOutputType
- type AnalyticsApplicationOutputTypeArgs
- func (AnalyticsApplicationOutputTypeArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutput() AnalyticsApplicationOutputTypeOutput
- func (i AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeOutput
- type AnalyticsApplicationOutputTypeArray
- func (AnalyticsApplicationOutputTypeArray) ElementType() reflect.Type
- func (i AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutput() AnalyticsApplicationOutputTypeArrayOutput
- func (i AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeArrayOutput
- type AnalyticsApplicationOutputTypeArrayInput
- type AnalyticsApplicationOutputTypeArrayOutput
- func (AnalyticsApplicationOutputTypeArrayOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputTypeArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationOutputTypeOutput
- func (o AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutput() AnalyticsApplicationOutputTypeArrayOutput
- func (o AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeArrayOutput
- type AnalyticsApplicationOutputTypeInput
- type AnalyticsApplicationOutputTypeOutput
- func (AnalyticsApplicationOutputTypeOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationOutputTypeOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationOutputTypeOutput) KinesisFirehose() AnalyticsApplicationOutputKinesisFirehosePtrOutput
- func (o AnalyticsApplicationOutputTypeOutput) KinesisStream() AnalyticsApplicationOutputKinesisStreamPtrOutput
- func (o AnalyticsApplicationOutputTypeOutput) Lambda() AnalyticsApplicationOutputLambdaPtrOutput
- func (o AnalyticsApplicationOutputTypeOutput) Name() pulumi.StringOutput
- func (o AnalyticsApplicationOutputTypeOutput) Schema() AnalyticsApplicationOutputSchemaOutput
- func (o AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutput() AnalyticsApplicationOutputTypeOutput
- func (o AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeOutput
- type AnalyticsApplicationReferenceDataSources
- type AnalyticsApplicationReferenceDataSourcesArgs
- func (AnalyticsApplicationReferenceDataSourcesArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutput() AnalyticsApplicationReferenceDataSourcesOutput
- func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesOutput
- func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
- func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
- type AnalyticsApplicationReferenceDataSourcesInput
- type AnalyticsApplicationReferenceDataSourcesOutput
- func (AnalyticsApplicationReferenceDataSourcesOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) S3() AnalyticsApplicationReferenceDataSourcesS3Output
- func (o AnalyticsApplicationReferenceDataSourcesOutput) Schema() AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) TableName() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutput() AnalyticsApplicationReferenceDataSourcesOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
- type AnalyticsApplicationReferenceDataSourcesPtrInput
- type AnalyticsApplicationReferenceDataSourcesPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) Elem() AnalyticsApplicationReferenceDataSourcesOutput
- func (AnalyticsApplicationReferenceDataSourcesPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) S3() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) Schema() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) TableName() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
- type AnalyticsApplicationReferenceDataSourcesS3
- type AnalyticsApplicationReferenceDataSourcesS3Args
- func (AnalyticsApplicationReferenceDataSourcesS3Args) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3Output() AnalyticsApplicationReferenceDataSourcesS3Output
- func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3Output
- func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- type AnalyticsApplicationReferenceDataSourcesS3Input
- type AnalyticsApplicationReferenceDataSourcesS3Output
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) BucketArn() pulumi.StringOutput
- func (AnalyticsApplicationReferenceDataSourcesS3Output) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) FileKey() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) RoleArn() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3Output() AnalyticsApplicationReferenceDataSourcesS3Output
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3Output
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- type AnalyticsApplicationReferenceDataSourcesS3PtrInput
- type AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) Elem() AnalyticsApplicationReferenceDataSourcesS3Output
- func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) FileKey() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchema
- type AnalyticsApplicationReferenceDataSourcesSchemaArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput() AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaInput
- type AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordColumns() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordEncoding() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordFormat() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput() AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaPtrInput
- type AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) Elem() AnalyticsApplicationReferenceDataSourcesSchemaOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordColumns() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordEncoding() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordFormat() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumn
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Mapping() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Name() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) SqlType() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormat
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) Elem() ...
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ElementType() reflect.Type
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() ...
- func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath() pulumi.StringOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) Elem() ...
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Csv() ...
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Json() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Csv() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Elem() ...
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Json() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) ...
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) MappingParameters() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) RecordFormatType() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput
- type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) Elem() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
- func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ElementType() reflect.Type
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) MappingParameters() ...
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) RecordFormatType() pulumi.StringPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
- type AnalyticsApplicationState
- type FirehoseDeliveryStream
- type FirehoseDeliveryStreamArgs
- type FirehoseDeliveryStreamArray
- func (FirehoseDeliveryStreamArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutput() FirehoseDeliveryStreamArrayOutput
- func (i FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamArrayOutput
- type FirehoseDeliveryStreamArrayInput
- type FirehoseDeliveryStreamArrayOutput
- func (FirehoseDeliveryStreamArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamArrayOutput) Index(i pulumi.IntInput) FirehoseDeliveryStreamOutput
- func (o FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutput() FirehoseDeliveryStreamArrayOutput
- func (o FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamArrayOutput
- type FirehoseDeliveryStreamElasticsearchConfiguration
- type FirehoseDeliveryStreamElasticsearchConfigurationArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationInput
- type FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) DomainArn() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexRotationPeriod() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3Configuration() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) TypeName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) VpcConfig() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) Elem() FirehoseDeliveryStreamElasticsearchConfigurationOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexRotationPeriod() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3Configuration
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs
- func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigInput
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput
- type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) Elem() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamExtendedS3Configuration
- type FirehoseDeliveryStreamExtendedS3ConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDe
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) TimestampFormats() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) TimestampFormats() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDe
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) CaseInsensitive() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) CaseInsensitive() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) HiveJsonSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) OpenXJsonSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) HiveJsonSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) OpenXJsonSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) Deserializer() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) Deserializer() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) InputFormatConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) OutputFormatConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) SchemaConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) Serializer() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) Serializer() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterColumns() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) Compression() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) EnablePadding() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) FormatVersion() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) PaddingTolerance() pulumi.Float64PtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) RowIndexStride() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) StripeSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterColumns() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) Compression() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) EnablePadding() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) FormatVersion() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) PaddingTolerance() pulumi.Float64PtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) RowIndexStride() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) StripeSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) OrcSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ParquetSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) Compression() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) MaxPaddingBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) PageSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) WriterVersion() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) Compression() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) MaxPaddingBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) PageSizeBytes() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) WriterVersion() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) OrcSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ParquetSerDe() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) SchemaConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) CatalogId() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) Region() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) TableName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) VersionId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) Region() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) VersionId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CustomTimeZone() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DataFormatConversionConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DynamicPartitioningConfiguration() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) FileExtension() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CustomTimeZone() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DataFormatConversionConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DynamicPartitioningConfiguration() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamExtendedS3ConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) FileExtension() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput
- type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) Elem() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
- func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfiguration
- type FirehoseDeliveryStreamHttpEndpointConfigurationArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) AccessKey() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) CloudwatchLoggingOptions() ...
- func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RequestConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3Configuration() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) Url() pulumi.StringOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) Elem() FirehoseDeliveryStreamHttpEndpointConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RequestConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) Url() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfiguration
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttribute
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Name() pulumi.StringOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Value() pulumi.StringOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) CommonAttributes() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ContentEncoding() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) CommonAttributes() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ContentEncoding() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) Elem() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3Configuration
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfiguration
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs
- func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput
- type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfiguration
- type FirehoseDeliveryStreamIcebergConfigurationArgs
- func (FirehoseDeliveryStreamIcebergConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfiguration
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs
- func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray
- func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
- func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) Index(i pulumi.IntInput) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput
- type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) DatabaseName() pulumi.StringOutput
- func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) S3ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) TableName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) UniqueKeys() pulumi.StringArrayOutput
- type FirehoseDeliveryStreamIcebergConfigurationInput
- type FirehoseDeliveryStreamIcebergConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) CatalogArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) DestinationTableConfigurations() ...
- func (FirehoseDeliveryStreamIcebergConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) S3Configuration() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationPtrInput
- type FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CatalogArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) DestinationTableConfigurations() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) Elem() FirehoseDeliveryStreamIcebergConfigurationOutput
- func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationS3Configuration
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamInput
- type FirehoseDeliveryStreamKinesisSourceConfiguration
- type FirehoseDeliveryStreamKinesisSourceConfigurationArgs
- func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput() FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- type FirehoseDeliveryStreamKinesisSourceConfigurationInput
- type FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) KinesisStreamArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput() FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- type FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput
- type FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) Elem() FirehoseDeliveryStreamKinesisSourceConfigurationOutput
- func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) KinesisStreamArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- type FirehoseDeliveryStreamMap
- type FirehoseDeliveryStreamMapInput
- type FirehoseDeliveryStreamMapOutput
- func (FirehoseDeliveryStreamMapOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamMapOutput) MapIndex(k pulumi.StringInput) FirehoseDeliveryStreamOutput
- func (o FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutput() FirehoseDeliveryStreamMapOutput
- func (o FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMapOutput
- type FirehoseDeliveryStreamMskSourceConfiguration
- type FirehoseDeliveryStreamMskSourceConfigurationArgs
- func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfiguration
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs
- func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) Connectivity() pulumi.StringOutput
- func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput
- type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) Connectivity() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) Elem() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamMskSourceConfigurationInput
- type FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
- func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) MskClusterArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) TopicName() pulumi.StringOutput
- type FirehoseDeliveryStreamMskSourceConfigurationPtrInput
- type FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration() ...
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) Elem() FirehoseDeliveryStreamMskSourceConfigurationOutput
- func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) TopicName() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamOpensearchConfiguration
- type FirehoseDeliveryStreamOpensearchConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptions
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsInput
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) DefaultDocumentIdFormat() pulumi.StringOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationInput
- type FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) DocumentIdOptions() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) DomainArn() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexRotationPeriod() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) S3Configuration() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) TypeName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) VpcConfig() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DocumentIdOptions() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexRotationPeriod() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationS3Configuration
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfig
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs
- func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigInput
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput
- type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) Elem() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfiguration
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CollectionEndpoint() pulumi.StringOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) IndexName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3Configuration() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) VpcConfig() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CollectionEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) Elem() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ProcessingConfiguration() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3Configuration() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3Configuration
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfig
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput
- type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) Elem() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
- func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
- func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) VpcId() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamOutput
- func (o FirehoseDeliveryStreamOutput) Arn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOutput) Destination() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOutput) DestinationId() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOutput) ElasticsearchConfiguration() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
- func (FirehoseDeliveryStreamOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamOutput) ExtendedS3Configuration() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) HttpEndpointConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) IcebergConfiguration() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) KinesisSourceConfiguration() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) MskSourceConfiguration() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) Name() pulumi.StringOutput
- func (o FirehoseDeliveryStreamOutput) OpensearchConfiguration() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) OpensearchserverlessConfiguration() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) RedshiftConfiguration() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) ServerSideEncryption() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- func (o FirehoseDeliveryStreamOutput) SnowflakeConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) SplunkConfiguration() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- func (o FirehoseDeliveryStreamOutput) Tags() pulumi.StringMapOutput
- func (o FirehoseDeliveryStreamOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutput() FirehoseDeliveryStreamOutput
- func (o FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOutput
- func (o FirehoseDeliveryStreamOutput) VersionId() pulumi.StringOutput
- type FirehoseDeliveryStreamRedshiftConfiguration
- type FirehoseDeliveryStreamRedshiftConfigurationArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationInput
- type FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ClusterJdbcurl() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) CopyOptions() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableColumns() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableName() pulumi.StringOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) Password() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupConfiguration() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3Configuration() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) Username() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ClusterJdbcurl() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CopyOptions() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableColumns() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Password() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupConfiguration() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3Configuration
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfiguration
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs
- func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationInput
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput
- type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) Elem() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamServerSideEncryption
- type FirehoseDeliveryStreamServerSideEncryptionArgs
- func (FirehoseDeliveryStreamServerSideEncryptionArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutput() FirehoseDeliveryStreamServerSideEncryptionOutput
- func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionOutput
- func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- type FirehoseDeliveryStreamServerSideEncryptionInput
- type FirehoseDeliveryStreamServerSideEncryptionOutput
- func (FirehoseDeliveryStreamServerSideEncryptionOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) KeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) KeyType() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutput() FirehoseDeliveryStreamServerSideEncryptionOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- type FirehoseDeliveryStreamServerSideEncryptionPtrInput
- type FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) Elem() FirehoseDeliveryStreamServerSideEncryptionOutput
- func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyType() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfiguration
- type FirehoseDeliveryStreamSnowflakeConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) AccountUrl() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ContentColumnName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) DataLoadingOption() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Database() pulumi.StringOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) KeyPassphrase() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) MetadataColumnName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) PrivateKey() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3Configuration() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Schema() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeRoleConfiguration() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeVpcConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Table() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) User() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) AccountUrl() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ContentColumnName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) DataLoadingOption() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Database() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) KeyPassphrase() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) MetadataColumnName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Schema() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SecretsManagerConfiguration() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeRoleConfiguration() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeVpcConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Table() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) User() pulumi.StringPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3Configuration
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfiguration
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfiguration
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() ...
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) SnowflakeRole() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) SnowflakeRole() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() ...
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfiguration
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) PrivateLinkVpceId() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput
- type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
- func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfiguration
- type FirehoseDeliveryStreamSplunkConfigurationArgs
- func (FirehoseDeliveryStreamSplunkConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationInput
- type FirehoseDeliveryStreamSplunkConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (FirehoseDeliveryStreamSplunkConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecAcknowledgmentTimeout() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpoint() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpointType() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecToken() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) S3Configuration() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfiguration
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Processors() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessor
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Parameters() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameter
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index(i pulumi.IntInput) ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Processors() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSplunkConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecAcknowledgmentTimeout() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpoint() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpointType() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecToken() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationS3Configuration
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptions
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsInput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem() ...
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) ...
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() ...
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfiguration
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs
- func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
- func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationInput
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput
- type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) Elem() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
- func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
- type FirehoseDeliveryStreamState
- type GetStreamStreamModeDetail
- type GetStreamStreamModeDetailArgs
- func (GetStreamStreamModeDetailArgs) ElementType() reflect.Type
- func (i GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutput() GetStreamStreamModeDetailOutput
- func (i GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutputWithContext(ctx context.Context) GetStreamStreamModeDetailOutput
- type GetStreamStreamModeDetailArray
- func (GetStreamStreamModeDetailArray) ElementType() reflect.Type
- func (i GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutput() GetStreamStreamModeDetailArrayOutput
- func (i GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutputWithContext(ctx context.Context) GetStreamStreamModeDetailArrayOutput
- type GetStreamStreamModeDetailArrayInput
- type GetStreamStreamModeDetailArrayOutput
- func (GetStreamStreamModeDetailArrayOutput) ElementType() reflect.Type
- func (o GetStreamStreamModeDetailArrayOutput) Index(i pulumi.IntInput) GetStreamStreamModeDetailOutput
- func (o GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutput() GetStreamStreamModeDetailArrayOutput
- func (o GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutputWithContext(ctx context.Context) GetStreamStreamModeDetailArrayOutput
- type GetStreamStreamModeDetailInput
- type GetStreamStreamModeDetailOutput
- func (GetStreamStreamModeDetailOutput) ElementType() reflect.Type
- func (o GetStreamStreamModeDetailOutput) StreamMode() pulumi.StringOutput
- func (o GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutput() GetStreamStreamModeDetailOutput
- func (o GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutputWithContext(ctx context.Context) GetStreamStreamModeDetailOutput
- type LookupFirehoseDeliveryStreamArgs
- type LookupFirehoseDeliveryStreamOutputArgs
- type LookupFirehoseDeliveryStreamResult
- type LookupFirehoseDeliveryStreamResultOutput
- func (o LookupFirehoseDeliveryStreamResultOutput) Arn() pulumi.StringOutput
- func (LookupFirehoseDeliveryStreamResultOutput) ElementType() reflect.Type
- func (o LookupFirehoseDeliveryStreamResultOutput) Id() pulumi.StringOutput
- func (o LookupFirehoseDeliveryStreamResultOutput) Name() pulumi.StringOutput
- func (o LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutput() LookupFirehoseDeliveryStreamResultOutput
- func (o LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutputWithContext(ctx context.Context) LookupFirehoseDeliveryStreamResultOutput
- type LookupStreamArgs
- type LookupStreamConsumerArgs
- type LookupStreamConsumerOutputArgs
- type LookupStreamConsumerResult
- type LookupStreamConsumerResultOutput
- func (o LookupStreamConsumerResultOutput) Arn() pulumi.StringOutput
- func (o LookupStreamConsumerResultOutput) CreationTimestamp() pulumi.StringOutput
- func (LookupStreamConsumerResultOutput) ElementType() reflect.Type
- func (o LookupStreamConsumerResultOutput) Id() pulumi.StringOutput
- func (o LookupStreamConsumerResultOutput) Name() pulumi.StringOutput
- func (o LookupStreamConsumerResultOutput) Status() pulumi.StringOutput
- func (o LookupStreamConsumerResultOutput) StreamArn() pulumi.StringOutput
- func (o LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutput() LookupStreamConsumerResultOutput
- func (o LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutputWithContext(ctx context.Context) LookupStreamConsumerResultOutput
- type LookupStreamOutputArgs
- type LookupStreamResult
- type LookupStreamResultOutput
- func (o LookupStreamResultOutput) Arn() pulumi.StringOutput
- func (o LookupStreamResultOutput) ClosedShards() pulumi.StringArrayOutput
- func (o LookupStreamResultOutput) CreationTimestamp() pulumi.IntOutput
- func (LookupStreamResultOutput) ElementType() reflect.Type
- func (o LookupStreamResultOutput) EncryptionType() pulumi.StringOutput
- func (o LookupStreamResultOutput) Id() pulumi.StringOutput
- func (o LookupStreamResultOutput) KmsKeyId() pulumi.StringOutput
- func (o LookupStreamResultOutput) Name() pulumi.StringOutput
- func (o LookupStreamResultOutput) OpenShards() pulumi.StringArrayOutput
- func (o LookupStreamResultOutput) RetentionPeriod() pulumi.IntOutput
- func (o LookupStreamResultOutput) ShardLevelMetrics() pulumi.StringArrayOutput
- func (o LookupStreamResultOutput) Status() pulumi.StringOutput
- func (o LookupStreamResultOutput) StreamModeDetails() GetStreamStreamModeDetailArrayOutput
- func (o LookupStreamResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupStreamResultOutput) ToLookupStreamResultOutput() LookupStreamResultOutput
- func (o LookupStreamResultOutput) ToLookupStreamResultOutputWithContext(ctx context.Context) LookupStreamResultOutput
- type ResourcePolicy
- type ResourcePolicyArgs
- type ResourcePolicyArray
- type ResourcePolicyArrayInput
- type ResourcePolicyArrayOutput
- func (ResourcePolicyArrayOutput) ElementType() reflect.Type
- func (o ResourcePolicyArrayOutput) Index(i pulumi.IntInput) ResourcePolicyOutput
- func (o ResourcePolicyArrayOutput) ToResourcePolicyArrayOutput() ResourcePolicyArrayOutput
- func (o ResourcePolicyArrayOutput) ToResourcePolicyArrayOutputWithContext(ctx context.Context) ResourcePolicyArrayOutput
- type ResourcePolicyInput
- type ResourcePolicyMap
- type ResourcePolicyMapInput
- type ResourcePolicyMapOutput
- func (ResourcePolicyMapOutput) ElementType() reflect.Type
- func (o ResourcePolicyMapOutput) MapIndex(k pulumi.StringInput) ResourcePolicyOutput
- func (o ResourcePolicyMapOutput) ToResourcePolicyMapOutput() ResourcePolicyMapOutput
- func (o ResourcePolicyMapOutput) ToResourcePolicyMapOutputWithContext(ctx context.Context) ResourcePolicyMapOutput
- type ResourcePolicyOutput
- func (ResourcePolicyOutput) ElementType() reflect.Type
- func (o ResourcePolicyOutput) Policy() pulumi.StringOutput
- func (o ResourcePolicyOutput) ResourceArn() pulumi.StringOutput
- func (o ResourcePolicyOutput) ToResourcePolicyOutput() ResourcePolicyOutput
- func (o ResourcePolicyOutput) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
- type ResourcePolicyState
- type Stream
- type StreamArgs
- type StreamArray
- type StreamArrayInput
- type StreamArrayOutput
- type StreamConsumer
- type StreamConsumerArgs
- type StreamConsumerArray
- type StreamConsumerArrayInput
- type StreamConsumerArrayOutput
- func (StreamConsumerArrayOutput) ElementType() reflect.Type
- func (o StreamConsumerArrayOutput) Index(i pulumi.IntInput) StreamConsumerOutput
- func (o StreamConsumerArrayOutput) ToStreamConsumerArrayOutput() StreamConsumerArrayOutput
- func (o StreamConsumerArrayOutput) ToStreamConsumerArrayOutputWithContext(ctx context.Context) StreamConsumerArrayOutput
- type StreamConsumerInput
- type StreamConsumerMap
- type StreamConsumerMapInput
- type StreamConsumerMapOutput
- func (StreamConsumerMapOutput) ElementType() reflect.Type
- func (o StreamConsumerMapOutput) MapIndex(k pulumi.StringInput) StreamConsumerOutput
- func (o StreamConsumerMapOutput) ToStreamConsumerMapOutput() StreamConsumerMapOutput
- func (o StreamConsumerMapOutput) ToStreamConsumerMapOutputWithContext(ctx context.Context) StreamConsumerMapOutput
- type StreamConsumerOutput
- func (o StreamConsumerOutput) Arn() pulumi.StringOutput
- func (o StreamConsumerOutput) CreationTimestamp() pulumi.StringOutput
- func (StreamConsumerOutput) ElementType() reflect.Type
- func (o StreamConsumerOutput) Name() pulumi.StringOutput
- func (o StreamConsumerOutput) StreamArn() pulumi.StringOutput
- func (o StreamConsumerOutput) ToStreamConsumerOutput() StreamConsumerOutput
- func (o StreamConsumerOutput) ToStreamConsumerOutputWithContext(ctx context.Context) StreamConsumerOutput
- type StreamConsumerState
- type StreamInput
- type StreamMap
- type StreamMapInput
- type StreamMapOutput
- type StreamOutput
- func (o StreamOutput) Arn() pulumi.StringOutput
- func (StreamOutput) ElementType() reflect.Type
- func (o StreamOutput) EncryptionType() pulumi.StringPtrOutput
- func (o StreamOutput) EnforceConsumerDeletion() pulumi.BoolPtrOutput
- func (o StreamOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o StreamOutput) Name() pulumi.StringOutput
- func (o StreamOutput) RetentionPeriod() pulumi.IntPtrOutput
- func (o StreamOutput) ShardCount() pulumi.IntPtrOutput
- func (o StreamOutput) ShardLevelMetrics() pulumi.StringArrayOutput
- func (o StreamOutput) StreamModeDetails() StreamStreamModeDetailsOutput
- func (o StreamOutput) Tags() pulumi.StringMapOutput
- func (o StreamOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o StreamOutput) ToStreamOutput() StreamOutput
- func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
- type StreamState
- type StreamStreamModeDetails
- type StreamStreamModeDetailsArgs
- func (StreamStreamModeDetailsArgs) ElementType() reflect.Type
- func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutput() StreamStreamModeDetailsOutput
- func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutputWithContext(ctx context.Context) StreamStreamModeDetailsOutput
- func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
- func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
- type StreamStreamModeDetailsInput
- type StreamStreamModeDetailsOutput
- func (StreamStreamModeDetailsOutput) ElementType() reflect.Type
- func (o StreamStreamModeDetailsOutput) StreamMode() pulumi.StringOutput
- func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutput() StreamStreamModeDetailsOutput
- func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutputWithContext(ctx context.Context) StreamStreamModeDetailsOutput
- func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
- func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
- type StreamStreamModeDetailsPtrInput
- type StreamStreamModeDetailsPtrOutput
- func (o StreamStreamModeDetailsPtrOutput) Elem() StreamStreamModeDetailsOutput
- func (StreamStreamModeDetailsPtrOutput) ElementType() reflect.Type
- func (o StreamStreamModeDetailsPtrOutput) StreamMode() pulumi.StringPtrOutput
- func (o StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
- func (o StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
- type VideoStream
- type VideoStreamArgs
- type VideoStreamArray
- type VideoStreamArrayInput
- type VideoStreamArrayOutput
- func (VideoStreamArrayOutput) ElementType() reflect.Type
- func (o VideoStreamArrayOutput) Index(i pulumi.IntInput) VideoStreamOutput
- func (o VideoStreamArrayOutput) ToVideoStreamArrayOutput() VideoStreamArrayOutput
- func (o VideoStreamArrayOutput) ToVideoStreamArrayOutputWithContext(ctx context.Context) VideoStreamArrayOutput
- type VideoStreamInput
- type VideoStreamMap
- type VideoStreamMapInput
- type VideoStreamMapOutput
- func (VideoStreamMapOutput) ElementType() reflect.Type
- func (o VideoStreamMapOutput) MapIndex(k pulumi.StringInput) VideoStreamOutput
- func (o VideoStreamMapOutput) ToVideoStreamMapOutput() VideoStreamMapOutput
- func (o VideoStreamMapOutput) ToVideoStreamMapOutputWithContext(ctx context.Context) VideoStreamMapOutput
- type VideoStreamOutput
- func (o VideoStreamOutput) Arn() pulumi.StringOutput
- func (o VideoStreamOutput) CreationTime() pulumi.StringOutput
- func (o VideoStreamOutput) DataRetentionInHours() pulumi.IntPtrOutput
- func (o VideoStreamOutput) DeviceName() pulumi.StringPtrOutput
- func (VideoStreamOutput) ElementType() reflect.Type
- func (o VideoStreamOutput) KmsKeyId() pulumi.StringOutput
- func (o VideoStreamOutput) MediaType() pulumi.StringPtrOutput
- func (o VideoStreamOutput) Name() pulumi.StringOutput
- func (o VideoStreamOutput) Tags() pulumi.StringMapOutput
- func (o VideoStreamOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o VideoStreamOutput) ToVideoStreamOutput() VideoStreamOutput
- func (o VideoStreamOutput) ToVideoStreamOutputWithContext(ctx context.Context) VideoStreamOutput
- func (o VideoStreamOutput) Version() pulumi.StringOutput
- type VideoStreamState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticsApplication ¶
type AnalyticsApplication struct { pulumi.CustomResourceState // The ARN of the Kinesis Analytics Appliation. Arn pulumi.StringOutput `pulumi:"arn"` // The CloudWatch log stream options to monitor application errors. // See CloudWatch Logging Options below for more details. CloudwatchLoggingOptions AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput `pulumi:"cloudwatchLoggingOptions"` // SQL Code to transform input data, and generate output. Code pulumi.StringPtrOutput `pulumi:"code"` // The Timestamp when the application version was created. CreateTimestamp pulumi.StringOutput `pulumi:"createTimestamp"` // Description of the application. Description pulumi.StringPtrOutput `pulumi:"description"` // Input configuration of the application. See Inputs below for more details. Inputs AnalyticsApplicationInputsPtrOutput `pulumi:"inputs"` // The Timestamp when the application was last updated. LastUpdateTimestamp pulumi.StringOutput `pulumi:"lastUpdateTimestamp"` // Name of the Kinesis Analytics Application. Name pulumi.StringOutput `pulumi:"name"` // Output destination configuration of the application. See Outputs below for more details. Outputs AnalyticsApplicationOutputTypeArrayOutput `pulumi:"outputs"` // An S3 Reference Data Source for the application. // See Reference Data Sources below for more details. ReferenceDataSources AnalyticsApplicationReferenceDataSourcesPtrOutput `pulumi:"referenceDataSources"` // Whether to start or stop the Kinesis Analytics Application. To start an application, an input with a defined `startingPosition` must be configured. // To modify an application's starting position, first stop the application by setting `startApplication = false`, then update `startingPosition` and set `startApplication = true`. StartApplication pulumi.BoolPtrOutput `pulumi:"startApplication"` // The Status of the application. Status pulumi.StringOutput `pulumi:"status"` // Key-value map of tags for the Kinesis Analytics Application. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The Version of the application. Version pulumi.IntOutput `pulumi:"version"` }
Provides a Kinesis Analytics Application resource. Kinesis Analytics is a managed service that allows processing and analyzing streaming data using standard SQL.
For more details, see the [Amazon Kinesis Analytics Documentation](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/what-is.html).
> **Note:** To manage Amazon Kinesis Data Analytics for Apache Flink applications, use the `kinesisanalyticsv2.Application` resource.
## Example Usage
### Kinesis Stream Input
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testStream, err := kinesis.NewStream(ctx, "test_stream", &kinesis.StreamArgs{ Name: pulumi.String("kinesis-test"), ShardCount: pulumi.Int(1), }) if err != nil { return err } _, err = kinesis.NewAnalyticsApplication(ctx, "test_application", &kinesis.AnalyticsApplicationArgs{ Name: pulumi.String("kinesis-analytics-application-test"), Inputs: &kinesis.AnalyticsApplicationInputsArgs{ NamePrefix: pulumi.String("test_prefix"), KinesisStream: &kinesis.AnalyticsApplicationInputsKinesisStreamArgs{ ResourceArn: testStream.Arn, RoleArn: pulumi.Any(test.Arn), }, Parallelism: &kinesis.AnalyticsApplicationInputsParallelismArgs{ Count: pulumi.Int(1), }, Schema: &kinesis.AnalyticsApplicationInputsSchemaArgs{ RecordColumns: kinesis.AnalyticsApplicationInputsSchemaRecordColumnArray{ &kinesis.AnalyticsApplicationInputsSchemaRecordColumnArgs{ Mapping: pulumi.String("$.test"), Name: pulumi.String("test"), SqlType: pulumi.String("VARCHAR(8)"), }, }, RecordEncoding: pulumi.String("UTF-8"), RecordFormat: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatArgs{ MappingParameters: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs{ Json: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs{ RecordRowPath: pulumi.String("$"), }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Starting An Application
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudwatch" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := cloudwatch.NewLogGroup(ctx, "example", &cloudwatch.LogGroupArgs{ Name: pulumi.String("analytics"), }) if err != nil { return err } exampleLogStream, err := cloudwatch.NewLogStream(ctx, "example", &cloudwatch.LogStreamArgs{ Name: pulumi.String("example-kinesis-application"), LogGroupName: example.Name, }) if err != nil { return err } exampleStream, err := kinesis.NewStream(ctx, "example", &kinesis.StreamArgs{ Name: pulumi.String("example-kinesis-stream"), ShardCount: pulumi.Int(1), }) if err != nil { return err } exampleFirehoseDeliveryStream, err := kinesis.NewFirehoseDeliveryStream(ctx, "example", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("example-kinesis-delivery-stream"), Destination: pulumi.String("extended_s3"), ExtendedS3Configuration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationArgs{ BucketArn: pulumi.Any(exampleAwsS3Bucket.Arn), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), }, }) if err != nil { return err } _, err = kinesis.NewAnalyticsApplication(ctx, "test", &kinesis.AnalyticsApplicationArgs{ Name: pulumi.String("example-application"), CloudwatchLoggingOptions: &kinesis.AnalyticsApplicationCloudwatchLoggingOptionsArgs{ LogStreamArn: exampleLogStream.Arn, RoleArn: pulumi.Any(exampleAwsIamRole.Arn), }, Inputs: &kinesis.AnalyticsApplicationInputsArgs{ NamePrefix: pulumi.String("example_prefix"), Schema: &kinesis.AnalyticsApplicationInputsSchemaArgs{ RecordColumns: kinesis.AnalyticsApplicationInputsSchemaRecordColumnArray{ &kinesis.AnalyticsApplicationInputsSchemaRecordColumnArgs{ Name: pulumi.String("COLUMN_1"), SqlType: pulumi.String("INTEGER"), }, }, RecordFormat: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatArgs{ MappingParameters: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs{ Csv: &kinesis.AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs{ RecordColumnDelimiter: pulumi.String(","), RecordRowDelimiter: pulumi.String("|"), }, }, }, }, KinesisStream: &kinesis.AnalyticsApplicationInputsKinesisStreamArgs{ ResourceArn: exampleStream.Arn, RoleArn: pulumi.Any(exampleAwsIamRole.Arn), }, StartingPositionConfigurations: kinesis.AnalyticsApplicationInputsStartingPositionConfigurationArray{ &kinesis.AnalyticsApplicationInputsStartingPositionConfigurationArgs{ StartingPosition: pulumi.String("NOW"), }, }, }, Outputs: kinesis.AnalyticsApplicationOutputTypeArray{ &kinesis.AnalyticsApplicationOutputTypeArgs{ Name: pulumi.String("OUTPUT_1"), Schema: &kinesis.AnalyticsApplicationOutputSchemaArgs{ RecordFormatType: pulumi.String("CSV"), }, KinesisFirehose: &kinesis.AnalyticsApplicationOutputKinesisFirehoseArgs{ ResourceArn: exampleFirehoseDeliveryStream.Arn, RoleArn: pulumi.Any(exampleAwsIamRole.Arn), }, }, }, StartApplication: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis Analytics Application using ARN. For example:
```sh $ pulumi import aws:kinesis/analyticsApplication:AnalyticsApplication example arn:aws:kinesisanalytics:us-west-2:1234567890:application/example ```
func GetAnalyticsApplication ¶
func GetAnalyticsApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsApplicationState, opts ...pulumi.ResourceOption) (*AnalyticsApplication, error)
GetAnalyticsApplication gets an existing AnalyticsApplication 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 NewAnalyticsApplication ¶
func NewAnalyticsApplication(ctx *pulumi.Context, name string, args *AnalyticsApplicationArgs, opts ...pulumi.ResourceOption) (*AnalyticsApplication, error)
NewAnalyticsApplication registers a new resource with the given unique name, arguments, and options.
func (*AnalyticsApplication) ElementType ¶
func (*AnalyticsApplication) ElementType() reflect.Type
func (*AnalyticsApplication) ToAnalyticsApplicationOutput ¶
func (i *AnalyticsApplication) ToAnalyticsApplicationOutput() AnalyticsApplicationOutput
func (*AnalyticsApplication) ToAnalyticsApplicationOutputWithContext ¶
func (i *AnalyticsApplication) ToAnalyticsApplicationOutputWithContext(ctx context.Context) AnalyticsApplicationOutput
type AnalyticsApplicationArgs ¶
type AnalyticsApplicationArgs struct { // The CloudWatch log stream options to monitor application errors. // See CloudWatch Logging Options below for more details. CloudwatchLoggingOptions AnalyticsApplicationCloudwatchLoggingOptionsPtrInput // SQL Code to transform input data, and generate output. Code pulumi.StringPtrInput // Description of the application. Description pulumi.StringPtrInput // Input configuration of the application. See Inputs below for more details. Inputs AnalyticsApplicationInputsPtrInput // Name of the Kinesis Analytics Application. Name pulumi.StringPtrInput // Output destination configuration of the application. See Outputs below for more details. Outputs AnalyticsApplicationOutputTypeArrayInput // An S3 Reference Data Source for the application. // See Reference Data Sources below for more details. ReferenceDataSources AnalyticsApplicationReferenceDataSourcesPtrInput // Whether to start or stop the Kinesis Analytics Application. To start an application, an input with a defined `startingPosition` must be configured. // To modify an application's starting position, first stop the application by setting `startApplication = false`, then update `startingPosition` and set `startApplication = true`. StartApplication pulumi.BoolPtrInput // Key-value map of tags for the Kinesis Analytics Application. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a AnalyticsApplication resource.
func (AnalyticsApplicationArgs) ElementType ¶
func (AnalyticsApplicationArgs) ElementType() reflect.Type
type AnalyticsApplicationArray ¶
type AnalyticsApplicationArray []AnalyticsApplicationInput
func (AnalyticsApplicationArray) ElementType ¶
func (AnalyticsApplicationArray) ElementType() reflect.Type
func (AnalyticsApplicationArray) ToAnalyticsApplicationArrayOutput ¶
func (i AnalyticsApplicationArray) ToAnalyticsApplicationArrayOutput() AnalyticsApplicationArrayOutput
func (AnalyticsApplicationArray) ToAnalyticsApplicationArrayOutputWithContext ¶
func (i AnalyticsApplicationArray) ToAnalyticsApplicationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationArrayOutput
type AnalyticsApplicationArrayInput ¶
type AnalyticsApplicationArrayInput interface { pulumi.Input ToAnalyticsApplicationArrayOutput() AnalyticsApplicationArrayOutput ToAnalyticsApplicationArrayOutputWithContext(context.Context) AnalyticsApplicationArrayOutput }
AnalyticsApplicationArrayInput is an input type that accepts AnalyticsApplicationArray and AnalyticsApplicationArrayOutput values. You can construct a concrete instance of `AnalyticsApplicationArrayInput` via:
AnalyticsApplicationArray{ AnalyticsApplicationArgs{...} }
type AnalyticsApplicationArrayOutput ¶
type AnalyticsApplicationArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationArrayOutput) ElementType ¶
func (AnalyticsApplicationArrayOutput) ElementType() reflect.Type
func (AnalyticsApplicationArrayOutput) Index ¶
func (o AnalyticsApplicationArrayOutput) Index(i pulumi.IntInput) AnalyticsApplicationOutput
func (AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutput ¶
func (o AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutput() AnalyticsApplicationArrayOutput
func (AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutputWithContext ¶
func (o AnalyticsApplicationArrayOutput) ToAnalyticsApplicationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationArrayOutput
type AnalyticsApplicationCloudwatchLoggingOptions ¶
type AnalyticsApplicationCloudwatchLoggingOptions struct { // The ARN of the Kinesis Analytics Application. Id *string `pulumi:"id"` // The ARN of the CloudWatch Log Stream. LogStreamArn string `pulumi:"logStreamArn"` // The ARN of the IAM Role used to send application messages. RoleArn string `pulumi:"roleArn"` }
type AnalyticsApplicationCloudwatchLoggingOptionsArgs ¶
type AnalyticsApplicationCloudwatchLoggingOptionsArgs struct { // The ARN of the Kinesis Analytics Application. Id pulumi.StringPtrInput `pulumi:"id"` // The ARN of the CloudWatch Log Stream. LogStreamArn pulumi.StringInput `pulumi:"logStreamArn"` // The ARN of the IAM Role used to send application messages. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ElementType ¶
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput ¶
func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput() AnalyticsApplicationCloudwatchLoggingOptionsOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext ¶
func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput ¶
func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i AnalyticsApplicationCloudwatchLoggingOptionsArgs) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
type AnalyticsApplicationCloudwatchLoggingOptionsInput ¶
type AnalyticsApplicationCloudwatchLoggingOptionsInput interface { pulumi.Input ToAnalyticsApplicationCloudwatchLoggingOptionsOutput() AnalyticsApplicationCloudwatchLoggingOptionsOutput ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext(context.Context) AnalyticsApplicationCloudwatchLoggingOptionsOutput }
AnalyticsApplicationCloudwatchLoggingOptionsInput is an input type that accepts AnalyticsApplicationCloudwatchLoggingOptionsArgs and AnalyticsApplicationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `AnalyticsApplicationCloudwatchLoggingOptionsInput` via:
AnalyticsApplicationCloudwatchLoggingOptionsArgs{...}
type AnalyticsApplicationCloudwatchLoggingOptionsOutput ¶
type AnalyticsApplicationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ElementType ¶
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) Id ¶
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) LogStreamArn ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) LogStreamArn() pulumi.StringOutput
The ARN of the CloudWatch Log Stream.
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) RoleArn ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to send application messages.
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutput() AnalyticsApplicationCloudwatchLoggingOptionsOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
type AnalyticsApplicationCloudwatchLoggingOptionsPtrInput ¶
type AnalyticsApplicationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput }
AnalyticsApplicationCloudwatchLoggingOptionsPtrInput is an input type that accepts AnalyticsApplicationCloudwatchLoggingOptionsArgs, AnalyticsApplicationCloudwatchLoggingOptionsPtr and AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationCloudwatchLoggingOptionsPtrInput` via:
AnalyticsApplicationCloudwatchLoggingOptionsArgs{...} or: nil
func AnalyticsApplicationCloudwatchLoggingOptionsPtr ¶
func AnalyticsApplicationCloudwatchLoggingOptionsPtr(v *AnalyticsApplicationCloudwatchLoggingOptionsArgs) AnalyticsApplicationCloudwatchLoggingOptionsPtrInput
type AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput ¶
type AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) Id ¶
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) LogStreamArn ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) LogStreamArn() pulumi.StringPtrOutput
The ARN of the CloudWatch Log Stream.
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) RoleArn ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to send application messages.
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutput() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
func (AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput) ToAnalyticsApplicationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
type AnalyticsApplicationInput ¶
type AnalyticsApplicationInput interface { pulumi.Input ToAnalyticsApplicationOutput() AnalyticsApplicationOutput ToAnalyticsApplicationOutputWithContext(ctx context.Context) AnalyticsApplicationOutput }
type AnalyticsApplicationInputs ¶
type AnalyticsApplicationInputs struct { // The ARN of the Kinesis Analytics Application. Id *string `pulumi:"id"` // The Kinesis Firehose configuration for the streaming source. Conflicts with `kinesisStream`. // See Kinesis Firehose below for more details. KinesisFirehose *AnalyticsApplicationInputsKinesisFirehose `pulumi:"kinesisFirehose"` // The Kinesis Stream configuration for the streaming source. Conflicts with `kinesisFirehose`. // See Kinesis Stream below for more details. KinesisStream *AnalyticsApplicationInputsKinesisStream `pulumi:"kinesisStream"` // The Name Prefix to use when creating an in-application stream. NamePrefix string `pulumi:"namePrefix"` // The number of Parallel in-application streams to create. // See Parallelism below for more details. Parallelism *AnalyticsApplicationInputsParallelism `pulumi:"parallelism"` // The Processing Configuration to transform records as they are received from the stream. // See Processing Configuration below for more details. ProcessingConfiguration *AnalyticsApplicationInputsProcessingConfiguration `pulumi:"processingConfiguration"` // The Schema format of the data in the streaming source. See Source Schema below for more details. Schema AnalyticsApplicationInputsSchema `pulumi:"schema"` // The point at which the application starts processing records from the streaming source. // See Starting Position Configuration below for more details. StartingPositionConfigurations []AnalyticsApplicationInputsStartingPositionConfiguration `pulumi:"startingPositionConfigurations"` StreamNames []string `pulumi:"streamNames"` }
type AnalyticsApplicationInputsArgs ¶
type AnalyticsApplicationInputsArgs struct { // The ARN of the Kinesis Analytics Application. Id pulumi.StringPtrInput `pulumi:"id"` // The Kinesis Firehose configuration for the streaming source. Conflicts with `kinesisStream`. // See Kinesis Firehose below for more details. KinesisFirehose AnalyticsApplicationInputsKinesisFirehosePtrInput `pulumi:"kinesisFirehose"` // The Kinesis Stream configuration for the streaming source. Conflicts with `kinesisFirehose`. // See Kinesis Stream below for more details. KinesisStream AnalyticsApplicationInputsKinesisStreamPtrInput `pulumi:"kinesisStream"` // The Name Prefix to use when creating an in-application stream. NamePrefix pulumi.StringInput `pulumi:"namePrefix"` // The number of Parallel in-application streams to create. // See Parallelism below for more details. Parallelism AnalyticsApplicationInputsParallelismPtrInput `pulumi:"parallelism"` // The Processing Configuration to transform records as they are received from the stream. // See Processing Configuration below for more details. ProcessingConfiguration AnalyticsApplicationInputsProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The Schema format of the data in the streaming source. See Source Schema below for more details. Schema AnalyticsApplicationInputsSchemaInput `pulumi:"schema"` // The point at which the application starts processing records from the streaming source. // See Starting Position Configuration below for more details. StartingPositionConfigurations AnalyticsApplicationInputsStartingPositionConfigurationArrayInput `pulumi:"startingPositionConfigurations"` StreamNames pulumi.StringArrayInput `pulumi:"streamNames"` }
func (AnalyticsApplicationInputsArgs) ElementType ¶
func (AnalyticsApplicationInputsArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutput ¶
func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutput() AnalyticsApplicationInputsOutput
func (AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutputWithContext ¶
func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsOutputWithContext(ctx context.Context) AnalyticsApplicationInputsOutput
func (AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutput ¶
func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
func (AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsArgs) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
type AnalyticsApplicationInputsInput ¶
type AnalyticsApplicationInputsInput interface { pulumi.Input ToAnalyticsApplicationInputsOutput() AnalyticsApplicationInputsOutput ToAnalyticsApplicationInputsOutputWithContext(context.Context) AnalyticsApplicationInputsOutput }
AnalyticsApplicationInputsInput is an input type that accepts AnalyticsApplicationInputsArgs and AnalyticsApplicationInputsOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsInput` via:
AnalyticsApplicationInputsArgs{...}
type AnalyticsApplicationInputsKinesisFirehoseArgs ¶
type AnalyticsApplicationInputsKinesisFirehoseArgs struct { // The ARN of the Kinesis Firehose delivery stream. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ElementType ¶
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutput ¶
func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutput() AnalyticsApplicationInputsKinesisFirehoseOutput
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext ¶
func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehoseOutput
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput ¶
func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
func (AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext ¶
func (i AnalyticsApplicationInputsKinesisFirehoseArgs) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
type AnalyticsApplicationInputsKinesisFirehoseInput ¶
type AnalyticsApplicationInputsKinesisFirehoseInput interface { pulumi.Input ToAnalyticsApplicationInputsKinesisFirehoseOutput() AnalyticsApplicationInputsKinesisFirehoseOutput ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext(context.Context) AnalyticsApplicationInputsKinesisFirehoseOutput }
AnalyticsApplicationInputsKinesisFirehoseInput is an input type that accepts AnalyticsApplicationInputsKinesisFirehoseArgs and AnalyticsApplicationInputsKinesisFirehoseOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsKinesisFirehoseInput` via:
AnalyticsApplicationInputsKinesisFirehoseArgs{...}
type AnalyticsApplicationInputsKinesisFirehoseOutput ¶
type AnalyticsApplicationInputsKinesisFirehoseOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ElementType ¶
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ResourceArn() pulumi.StringOutput
The ARN of the Kinesis Firehose delivery stream.
func (AnalyticsApplicationInputsKinesisFirehoseOutput) RoleArn ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutput ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutput() AnalyticsApplicationInputsKinesisFirehoseOutput
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehoseOutput
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
func (AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisFirehoseOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
type AnalyticsApplicationInputsKinesisFirehosePtrInput ¶
type AnalyticsApplicationInputsKinesisFirehosePtrInput interface { pulumi.Input ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput }
AnalyticsApplicationInputsKinesisFirehosePtrInput is an input type that accepts AnalyticsApplicationInputsKinesisFirehoseArgs, AnalyticsApplicationInputsKinesisFirehosePtr and AnalyticsApplicationInputsKinesisFirehosePtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsKinesisFirehosePtrInput` via:
AnalyticsApplicationInputsKinesisFirehoseArgs{...} or: nil
func AnalyticsApplicationInputsKinesisFirehosePtr ¶
func AnalyticsApplicationInputsKinesisFirehosePtr(v *AnalyticsApplicationInputsKinesisFirehoseArgs) AnalyticsApplicationInputsKinesisFirehosePtrInput
type AnalyticsApplicationInputsKinesisFirehosePtrOutput ¶
type AnalyticsApplicationInputsKinesisFirehosePtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ElementType ¶
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Kinesis Firehose delivery stream.
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) RoleArn ¶
func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput ¶
func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutput() AnalyticsApplicationInputsKinesisFirehosePtrOutput
func (AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisFirehosePtrOutput) ToAnalyticsApplicationInputsKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisFirehosePtrOutput
type AnalyticsApplicationInputsKinesisStreamArgs ¶
type AnalyticsApplicationInputsKinesisStreamArgs struct { // The ARN of the Kinesis Stream. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationInputsKinesisStreamArgs) ElementType ¶
func (AnalyticsApplicationInputsKinesisStreamArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutput ¶
func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutput() AnalyticsApplicationInputsKinesisStreamOutput
func (AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext ¶
func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamOutput
func (AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutput ¶
func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
func (AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsKinesisStreamArgs) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
type AnalyticsApplicationInputsKinesisStreamInput ¶
type AnalyticsApplicationInputsKinesisStreamInput interface { pulumi.Input ToAnalyticsApplicationInputsKinesisStreamOutput() AnalyticsApplicationInputsKinesisStreamOutput ToAnalyticsApplicationInputsKinesisStreamOutputWithContext(context.Context) AnalyticsApplicationInputsKinesisStreamOutput }
AnalyticsApplicationInputsKinesisStreamInput is an input type that accepts AnalyticsApplicationInputsKinesisStreamArgs and AnalyticsApplicationInputsKinesisStreamOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsKinesisStreamInput` via:
AnalyticsApplicationInputsKinesisStreamArgs{...}
type AnalyticsApplicationInputsKinesisStreamOutput ¶
type AnalyticsApplicationInputsKinesisStreamOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsKinesisStreamOutput) ElementType ¶
func (AnalyticsApplicationInputsKinesisStreamOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisStreamOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) ResourceArn() pulumi.StringOutput
The ARN of the Kinesis Stream.
func (AnalyticsApplicationInputsKinesisStreamOutput) RoleArn ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutput ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutput() AnalyticsApplicationInputsKinesisStreamOutput
func (AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamOutput
func (AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
func (AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisStreamOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
type AnalyticsApplicationInputsKinesisStreamPtrInput ¶
type AnalyticsApplicationInputsKinesisStreamPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput }
AnalyticsApplicationInputsKinesisStreamPtrInput is an input type that accepts AnalyticsApplicationInputsKinesisStreamArgs, AnalyticsApplicationInputsKinesisStreamPtr and AnalyticsApplicationInputsKinesisStreamPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsKinesisStreamPtrInput` via:
AnalyticsApplicationInputsKinesisStreamArgs{...} or: nil
func AnalyticsApplicationInputsKinesisStreamPtr ¶
func AnalyticsApplicationInputsKinesisStreamPtr(v *AnalyticsApplicationInputsKinesisStreamArgs) AnalyticsApplicationInputsKinesisStreamPtrInput
type AnalyticsApplicationInputsKinesisStreamPtrOutput ¶
type AnalyticsApplicationInputsKinesisStreamPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Kinesis Stream.
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) RoleArn ¶
func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput ¶
func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutput() AnalyticsApplicationInputsKinesisStreamPtrOutput
func (AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsKinesisStreamPtrOutput) ToAnalyticsApplicationInputsKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsKinesisStreamPtrOutput
type AnalyticsApplicationInputsOutput ¶
type AnalyticsApplicationInputsOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsOutput) ElementType ¶
func (AnalyticsApplicationInputsOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsOutput) Id ¶
func (o AnalyticsApplicationInputsOutput) Id() pulumi.StringPtrOutput
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationInputsOutput) KinesisFirehose ¶
func (o AnalyticsApplicationInputsOutput) KinesisFirehose() AnalyticsApplicationInputsKinesisFirehosePtrOutput
The Kinesis Firehose configuration for the streaming source. Conflicts with `kinesisStream`. See Kinesis Firehose below for more details.
func (AnalyticsApplicationInputsOutput) KinesisStream ¶
func (o AnalyticsApplicationInputsOutput) KinesisStream() AnalyticsApplicationInputsKinesisStreamPtrOutput
The Kinesis Stream configuration for the streaming source. Conflicts with `kinesisFirehose`. See Kinesis Stream below for more details.
func (AnalyticsApplicationInputsOutput) NamePrefix ¶
func (o AnalyticsApplicationInputsOutput) NamePrefix() pulumi.StringOutput
The Name Prefix to use when creating an in-application stream.
func (AnalyticsApplicationInputsOutput) Parallelism ¶
func (o AnalyticsApplicationInputsOutput) Parallelism() AnalyticsApplicationInputsParallelismPtrOutput
The number of Parallel in-application streams to create. See Parallelism below for more details.
func (AnalyticsApplicationInputsOutput) ProcessingConfiguration ¶
func (o AnalyticsApplicationInputsOutput) ProcessingConfiguration() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
The Processing Configuration to transform records as they are received from the stream. See Processing Configuration below for more details.
func (AnalyticsApplicationInputsOutput) Schema ¶
func (o AnalyticsApplicationInputsOutput) Schema() AnalyticsApplicationInputsSchemaOutput
The Schema format of the data in the streaming source. See Source Schema below for more details.
func (AnalyticsApplicationInputsOutput) StartingPositionConfigurations ¶
func (o AnalyticsApplicationInputsOutput) StartingPositionConfigurations() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
The point at which the application starts processing records from the streaming source. See Starting Position Configuration below for more details.
func (AnalyticsApplicationInputsOutput) StreamNames ¶
func (o AnalyticsApplicationInputsOutput) StreamNames() pulumi.StringArrayOutput
func (AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutput ¶
func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutput() AnalyticsApplicationInputsOutput
func (AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutputWithContext ¶
func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsOutputWithContext(ctx context.Context) AnalyticsApplicationInputsOutput
func (AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutput ¶
func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
func (AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsOutput) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
type AnalyticsApplicationInputsParallelism ¶
type AnalyticsApplicationInputsParallelism struct { // The Count of streams. Count *int `pulumi:"count"` }
type AnalyticsApplicationInputsParallelismArgs ¶
type AnalyticsApplicationInputsParallelismArgs struct { // The Count of streams. Count pulumi.IntPtrInput `pulumi:"count"` }
func (AnalyticsApplicationInputsParallelismArgs) ElementType ¶
func (AnalyticsApplicationInputsParallelismArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutput ¶
func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutput() AnalyticsApplicationInputsParallelismOutput
func (AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutputWithContext ¶
func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismOutput
func (AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutput ¶
func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
func (AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsParallelismArgs) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
type AnalyticsApplicationInputsParallelismInput ¶
type AnalyticsApplicationInputsParallelismInput interface { pulumi.Input ToAnalyticsApplicationInputsParallelismOutput() AnalyticsApplicationInputsParallelismOutput ToAnalyticsApplicationInputsParallelismOutputWithContext(context.Context) AnalyticsApplicationInputsParallelismOutput }
AnalyticsApplicationInputsParallelismInput is an input type that accepts AnalyticsApplicationInputsParallelismArgs and AnalyticsApplicationInputsParallelismOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsParallelismInput` via:
AnalyticsApplicationInputsParallelismArgs{...}
type AnalyticsApplicationInputsParallelismOutput ¶
type AnalyticsApplicationInputsParallelismOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsParallelismOutput) Count ¶
func (o AnalyticsApplicationInputsParallelismOutput) Count() pulumi.IntPtrOutput
The Count of streams.
func (AnalyticsApplicationInputsParallelismOutput) ElementType ¶
func (AnalyticsApplicationInputsParallelismOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutput ¶
func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutput() AnalyticsApplicationInputsParallelismOutput
func (AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutputWithContext ¶
func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismOutput
func (AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutput ¶
func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
func (AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsParallelismOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
type AnalyticsApplicationInputsParallelismPtrInput ¶
type AnalyticsApplicationInputsParallelismPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(context.Context) AnalyticsApplicationInputsParallelismPtrOutput }
AnalyticsApplicationInputsParallelismPtrInput is an input type that accepts AnalyticsApplicationInputsParallelismArgs, AnalyticsApplicationInputsParallelismPtr and AnalyticsApplicationInputsParallelismPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsParallelismPtrInput` via:
AnalyticsApplicationInputsParallelismArgs{...} or: nil
func AnalyticsApplicationInputsParallelismPtr ¶
func AnalyticsApplicationInputsParallelismPtr(v *AnalyticsApplicationInputsParallelismArgs) AnalyticsApplicationInputsParallelismPtrInput
type AnalyticsApplicationInputsParallelismPtrOutput ¶
type AnalyticsApplicationInputsParallelismPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsParallelismPtrOutput) Count ¶
func (o AnalyticsApplicationInputsParallelismPtrOutput) Count() pulumi.IntPtrOutput
The Count of streams.
func (AnalyticsApplicationInputsParallelismPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsParallelismPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutput ¶
func (o AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutput() AnalyticsApplicationInputsParallelismPtrOutput
func (AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsParallelismPtrOutput) ToAnalyticsApplicationInputsParallelismPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsParallelismPtrOutput
type AnalyticsApplicationInputsProcessingConfiguration ¶
type AnalyticsApplicationInputsProcessingConfiguration struct { // The Lambda function configuration. See Lambda below for more details. Lambda AnalyticsApplicationInputsProcessingConfigurationLambda `pulumi:"lambda"` }
type AnalyticsApplicationInputsProcessingConfigurationArgs ¶
type AnalyticsApplicationInputsProcessingConfigurationArgs struct { // The Lambda function configuration. See Lambda below for more details. Lambda AnalyticsApplicationInputsProcessingConfigurationLambdaInput `pulumi:"lambda"` }
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutput ¶
func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutput() AnalyticsApplicationInputsProcessingConfigurationOutput
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext ¶
func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationOutput
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput ¶
func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsProcessingConfigurationArgs) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
type AnalyticsApplicationInputsProcessingConfigurationInput ¶
type AnalyticsApplicationInputsProcessingConfigurationInput interface { pulumi.Input ToAnalyticsApplicationInputsProcessingConfigurationOutput() AnalyticsApplicationInputsProcessingConfigurationOutput ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext(context.Context) AnalyticsApplicationInputsProcessingConfigurationOutput }
AnalyticsApplicationInputsProcessingConfigurationInput is an input type that accepts AnalyticsApplicationInputsProcessingConfigurationArgs and AnalyticsApplicationInputsProcessingConfigurationOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsProcessingConfigurationInput` via:
AnalyticsApplicationInputsProcessingConfigurationArgs{...}
type AnalyticsApplicationInputsProcessingConfigurationLambdaArgs ¶
type AnalyticsApplicationInputsProcessingConfigurationLambdaArgs struct { // The ARN of the Lambda function. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the Lambda function. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput ¶
func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext ¶
func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput ¶
func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
type AnalyticsApplicationInputsProcessingConfigurationLambdaInput ¶
type AnalyticsApplicationInputsProcessingConfigurationLambdaInput interface { pulumi.Input ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext(context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaOutput }
AnalyticsApplicationInputsProcessingConfigurationLambdaInput is an input type that accepts AnalyticsApplicationInputsProcessingConfigurationLambdaArgs and AnalyticsApplicationInputsProcessingConfigurationLambdaOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsProcessingConfigurationLambdaInput` via:
AnalyticsApplicationInputsProcessingConfigurationLambdaArgs{...}
type AnalyticsApplicationInputsProcessingConfigurationLambdaOutput ¶
type AnalyticsApplicationInputsProcessingConfigurationLambdaOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ResourceArn() pulumi.StringOutput
The ARN of the Lambda function.
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) RoleArn ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the Lambda function.
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput ¶
type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput }
AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput is an input type that accepts AnalyticsApplicationInputsProcessingConfigurationLambdaArgs, AnalyticsApplicationInputsProcessingConfigurationLambdaPtr and AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput` via:
AnalyticsApplicationInputsProcessingConfigurationLambdaArgs{...} or: nil
func AnalyticsApplicationInputsProcessingConfigurationLambdaPtr ¶
func AnalyticsApplicationInputsProcessingConfigurationLambdaPtr(v *AnalyticsApplicationInputsProcessingConfigurationLambdaArgs) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrInput
type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput ¶
type AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ResourceArn ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Lambda function.
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) RoleArn ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the Lambda function.
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
type AnalyticsApplicationInputsProcessingConfigurationOutput ¶
type AnalyticsApplicationInputsProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationOutput) Lambda ¶
func (o AnalyticsApplicationInputsProcessingConfigurationOutput) Lambda() AnalyticsApplicationInputsProcessingConfigurationLambdaOutput
The Lambda function configuration. See Lambda below for more details.
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutput() AnalyticsApplicationInputsProcessingConfigurationOutput
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationOutput
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
type AnalyticsApplicationInputsProcessingConfigurationPtrInput ¶
type AnalyticsApplicationInputsProcessingConfigurationPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput }
AnalyticsApplicationInputsProcessingConfigurationPtrInput is an input type that accepts AnalyticsApplicationInputsProcessingConfigurationArgs, AnalyticsApplicationInputsProcessingConfigurationPtr and AnalyticsApplicationInputsProcessingConfigurationPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsProcessingConfigurationPtrInput` via:
AnalyticsApplicationInputsProcessingConfigurationArgs{...} or: nil
func AnalyticsApplicationInputsProcessingConfigurationPtr ¶
func AnalyticsApplicationInputsProcessingConfigurationPtr(v *AnalyticsApplicationInputsProcessingConfigurationArgs) AnalyticsApplicationInputsProcessingConfigurationPtrInput
type AnalyticsApplicationInputsProcessingConfigurationPtrOutput ¶
type AnalyticsApplicationInputsProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) Lambda ¶
func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) Lambda() AnalyticsApplicationInputsProcessingConfigurationLambdaPtrOutput
The Lambda function configuration. See Lambda below for more details.
func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput ¶
func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutput() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
func (AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsProcessingConfigurationPtrOutput) ToAnalyticsApplicationInputsProcessingConfigurationPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsProcessingConfigurationPtrOutput
type AnalyticsApplicationInputsPtrInput ¶
type AnalyticsApplicationInputsPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput ToAnalyticsApplicationInputsPtrOutputWithContext(context.Context) AnalyticsApplicationInputsPtrOutput }
AnalyticsApplicationInputsPtrInput is an input type that accepts AnalyticsApplicationInputsArgs, AnalyticsApplicationInputsPtr and AnalyticsApplicationInputsPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsPtrInput` via:
AnalyticsApplicationInputsArgs{...} or: nil
func AnalyticsApplicationInputsPtr ¶
func AnalyticsApplicationInputsPtr(v *AnalyticsApplicationInputsArgs) AnalyticsApplicationInputsPtrInput
type AnalyticsApplicationInputsPtrOutput ¶
type AnalyticsApplicationInputsPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsPtrOutput) Elem ¶
func (o AnalyticsApplicationInputsPtrOutput) Elem() AnalyticsApplicationInputsOutput
func (AnalyticsApplicationInputsPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsPtrOutput) Id ¶
func (o AnalyticsApplicationInputsPtrOutput) Id() pulumi.StringPtrOutput
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationInputsPtrOutput) KinesisFirehose ¶
func (o AnalyticsApplicationInputsPtrOutput) KinesisFirehose() AnalyticsApplicationInputsKinesisFirehosePtrOutput
The Kinesis Firehose configuration for the streaming source. Conflicts with `kinesisStream`. See Kinesis Firehose below for more details.
func (AnalyticsApplicationInputsPtrOutput) KinesisStream ¶
func (o AnalyticsApplicationInputsPtrOutput) KinesisStream() AnalyticsApplicationInputsKinesisStreamPtrOutput
The Kinesis Stream configuration for the streaming source. Conflicts with `kinesisFirehose`. See Kinesis Stream below for more details.
func (AnalyticsApplicationInputsPtrOutput) NamePrefix ¶
func (o AnalyticsApplicationInputsPtrOutput) NamePrefix() pulumi.StringPtrOutput
The Name Prefix to use when creating an in-application stream.
func (AnalyticsApplicationInputsPtrOutput) Parallelism ¶
func (o AnalyticsApplicationInputsPtrOutput) Parallelism() AnalyticsApplicationInputsParallelismPtrOutput
The number of Parallel in-application streams to create. See Parallelism below for more details.
func (AnalyticsApplicationInputsPtrOutput) ProcessingConfiguration ¶
func (o AnalyticsApplicationInputsPtrOutput) ProcessingConfiguration() AnalyticsApplicationInputsProcessingConfigurationPtrOutput
The Processing Configuration to transform records as they are received from the stream. See Processing Configuration below for more details.
func (AnalyticsApplicationInputsPtrOutput) Schema ¶
func (o AnalyticsApplicationInputsPtrOutput) Schema() AnalyticsApplicationInputsSchemaPtrOutput
The Schema format of the data in the streaming source. See Source Schema below for more details.
func (AnalyticsApplicationInputsPtrOutput) StartingPositionConfigurations ¶
func (o AnalyticsApplicationInputsPtrOutput) StartingPositionConfigurations() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
The point at which the application starts processing records from the streaming source. See Starting Position Configuration below for more details.
func (AnalyticsApplicationInputsPtrOutput) StreamNames ¶
func (o AnalyticsApplicationInputsPtrOutput) StreamNames() pulumi.StringArrayOutput
func (AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutput ¶
func (o AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutput() AnalyticsApplicationInputsPtrOutput
func (AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsPtrOutput) ToAnalyticsApplicationInputsPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsPtrOutput
type AnalyticsApplicationInputsSchema ¶
type AnalyticsApplicationInputsSchema struct { // The Record Column mapping for the streaming source data element. // See Record Columns below for more details. RecordColumns []AnalyticsApplicationInputsSchemaRecordColumn `pulumi:"recordColumns"` // The Encoding of the record in the streaming source. RecordEncoding *string `pulumi:"recordEncoding"` // The Record Format and mapping information to schematize a record. // See Record Format below for more details. RecordFormat AnalyticsApplicationInputsSchemaRecordFormat `pulumi:"recordFormat"` }
type AnalyticsApplicationInputsSchemaArgs ¶
type AnalyticsApplicationInputsSchemaArgs struct { // The Record Column mapping for the streaming source data element. // See Record Columns below for more details. RecordColumns AnalyticsApplicationInputsSchemaRecordColumnArrayInput `pulumi:"recordColumns"` // The Encoding of the record in the streaming source. RecordEncoding pulumi.StringPtrInput `pulumi:"recordEncoding"` // The Record Format and mapping information to schematize a record. // See Record Format below for more details. RecordFormat AnalyticsApplicationInputsSchemaRecordFormatInput `pulumi:"recordFormat"` }
func (AnalyticsApplicationInputsSchemaArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutput ¶
func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutput() AnalyticsApplicationInputsSchemaOutput
func (AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaOutput
func (AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutput ¶
func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
func (AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaArgs) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
type AnalyticsApplicationInputsSchemaInput ¶
type AnalyticsApplicationInputsSchemaInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaOutput() AnalyticsApplicationInputsSchemaOutput ToAnalyticsApplicationInputsSchemaOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaOutput }
AnalyticsApplicationInputsSchemaInput is an input type that accepts AnalyticsApplicationInputsSchemaArgs and AnalyticsApplicationInputsSchemaOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaInput` via:
AnalyticsApplicationInputsSchemaArgs{...}
type AnalyticsApplicationInputsSchemaOutput ¶
type AnalyticsApplicationInputsSchemaOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaOutput) RecordColumns ¶
func (o AnalyticsApplicationInputsSchemaOutput) RecordColumns() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
The Record Column mapping for the streaming source data element. See Record Columns below for more details.
func (AnalyticsApplicationInputsSchemaOutput) RecordEncoding ¶
func (o AnalyticsApplicationInputsSchemaOutput) RecordEncoding() pulumi.StringPtrOutput
The Encoding of the record in the streaming source.
func (AnalyticsApplicationInputsSchemaOutput) RecordFormat ¶
func (o AnalyticsApplicationInputsSchemaOutput) RecordFormat() AnalyticsApplicationInputsSchemaRecordFormatOutput
The Record Format and mapping information to schematize a record. See Record Format below for more details.
func (AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutput ¶
func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutput() AnalyticsApplicationInputsSchemaOutput
func (AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaOutput
func (AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
func (AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
type AnalyticsApplicationInputsSchemaPtrInput ¶
type AnalyticsApplicationInputsSchemaPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaPtrOutput }
AnalyticsApplicationInputsSchemaPtrInput is an input type that accepts AnalyticsApplicationInputsSchemaArgs, AnalyticsApplicationInputsSchemaPtr and AnalyticsApplicationInputsSchemaPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaPtrInput` via:
AnalyticsApplicationInputsSchemaArgs{...} or: nil
func AnalyticsApplicationInputsSchemaPtr ¶
func AnalyticsApplicationInputsSchemaPtr(v *AnalyticsApplicationInputsSchemaArgs) AnalyticsApplicationInputsSchemaPtrInput
type AnalyticsApplicationInputsSchemaPtrOutput ¶
type AnalyticsApplicationInputsSchemaPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaPtrOutput) RecordColumns ¶
func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordColumns() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
The Record Column mapping for the streaming source data element. See Record Columns below for more details.
func (AnalyticsApplicationInputsSchemaPtrOutput) RecordEncoding ¶
func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordEncoding() pulumi.StringPtrOutput
The Encoding of the record in the streaming source.
func (AnalyticsApplicationInputsSchemaPtrOutput) RecordFormat ¶
func (o AnalyticsApplicationInputsSchemaPtrOutput) RecordFormat() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
The Record Format and mapping information to schematize a record. See Record Format below for more details.
func (AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutput() AnalyticsApplicationInputsSchemaPtrOutput
func (AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaPtrOutput) ToAnalyticsApplicationInputsSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaPtrOutput
type AnalyticsApplicationInputsSchemaRecordColumnArgs ¶
type AnalyticsApplicationInputsSchemaRecordColumnArgs struct { // The Mapping reference to the data element. Mapping pulumi.StringPtrInput `pulumi:"mapping"` // Name of the column. Name pulumi.StringInput `pulumi:"name"` // The SQL Type of the column. SqlType pulumi.StringInput `pulumi:"sqlType"` }
func (AnalyticsApplicationInputsSchemaRecordColumnArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordColumnArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutput() AnalyticsApplicationInputsSchemaRecordColumnOutput
func (AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordColumnArgs) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnOutput
type AnalyticsApplicationInputsSchemaRecordColumnArray ¶
type AnalyticsApplicationInputsSchemaRecordColumnArray []AnalyticsApplicationInputsSchemaRecordColumnInput
func (AnalyticsApplicationInputsSchemaRecordColumnArray) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordColumnArray) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
func (AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordColumnArray) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
type AnalyticsApplicationInputsSchemaRecordColumnArrayInput ¶
type AnalyticsApplicationInputsSchemaRecordColumnArrayInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordColumnArrayOutput }
AnalyticsApplicationInputsSchemaRecordColumnArrayInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordColumnArray and AnalyticsApplicationInputsSchemaRecordColumnArrayOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordColumnArrayInput` via:
AnalyticsApplicationInputsSchemaRecordColumnArray{ AnalyticsApplicationInputsSchemaRecordColumnArgs{...} }
type AnalyticsApplicationInputsSchemaRecordColumnArrayOutput ¶
type AnalyticsApplicationInputsSchemaRecordColumnArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutput() AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
func (AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnArrayOutput) ToAnalyticsApplicationInputsSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnArrayOutput
type AnalyticsApplicationInputsSchemaRecordColumnInput ¶
type AnalyticsApplicationInputsSchemaRecordColumnInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordColumnOutput() AnalyticsApplicationInputsSchemaRecordColumnOutput ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordColumnOutput }
AnalyticsApplicationInputsSchemaRecordColumnInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordColumnArgs and AnalyticsApplicationInputsSchemaRecordColumnOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordColumnInput` via:
AnalyticsApplicationInputsSchemaRecordColumnArgs{...}
type AnalyticsApplicationInputsSchemaRecordColumnOutput ¶
type AnalyticsApplicationInputsSchemaRecordColumnOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) Mapping ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) Mapping() pulumi.StringPtrOutput
The Mapping reference to the data element.
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) Name ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) Name() pulumi.StringOutput
Name of the column.
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) SqlType ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) SqlType() pulumi.StringOutput
The SQL Type of the column.
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutput() AnalyticsApplicationInputsSchemaRecordColumnOutput
func (AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordColumnOutput) ToAnalyticsApplicationInputsSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordColumnOutput
type AnalyticsApplicationInputsSchemaRecordFormat ¶
type AnalyticsApplicationInputsSchemaRecordFormat struct { // The Mapping Information for the record format. // See Mapping Parameters below for more details. MappingParameters *AnalyticsApplicationInputsSchemaRecordFormatMappingParameters `pulumi:"mappingParameters"` // The type of Record Format. Can be `CSV` or `JSON`. RecordFormatType *string `pulumi:"recordFormatType"` }
type AnalyticsApplicationInputsSchemaRecordFormatArgs ¶
type AnalyticsApplicationInputsSchemaRecordFormatArgs struct { // The Mapping Information for the record format. // See Mapping Parameters below for more details. MappingParameters AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput `pulumi:"mappingParameters"` // The type of Record Format. Can be `CSV` or `JSON`. RecordFormatType pulumi.StringPtrInput `pulumi:"recordFormatType"` }
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutput() AnalyticsApplicationInputsSchemaRecordFormatOutput
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatOutput
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatArgs) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatOutput() AnalyticsApplicationInputsSchemaRecordFormatOutput ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatOutput }
AnalyticsApplicationInputsSchemaRecordFormatInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatArgs and AnalyticsApplicationInputsSchemaRecordFormatOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatInput` via:
AnalyticsApplicationInputsSchemaRecordFormatArgs{...}
type AnalyticsApplicationInputsSchemaRecordFormatMappingParameters ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParameters struct { // Mapping information when the record format uses delimiters. // See CSV Mapping Parameters below for more details. Csv *AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv `pulumi:"csv"` // Mapping information when JSON is the record format on the streaming source. // See JSON Mapping Parameters below for more details. Json *AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson `pulumi:"json"` }
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs struct { // Mapping information when the record format uses delimiters. // See CSV Mapping Parameters below for more details. Csv AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput `pulumi:"csv"` // Mapping information when JSON is the record format on the streaming source. // See JSON Mapping Parameters below for more details. Json AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput `pulumi:"json"` }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs struct { // The Column Delimiter. RecordColumnDelimiter pulumi.StringInput `pulumi:"recordColumnDelimiter"` // The Row Delimiter. RecordRowDelimiter pulumi.StringInput `pulumi:"recordRowDelimiter"` }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs{...}
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter() pulumi.StringOutput
The Column Delimiter.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter() pulumi.StringOutput
The Row Delimiter.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs, AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtr and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs{...} or: nil
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtr ¶
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtr(v *AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvArgs) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrInput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter() pulumi.StringPtrOutput
The Column Delimiter.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter() pulumi.StringPtrOutput
The Row Delimiter.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs{...}
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson struct { // Path to the top-level parent that contains the records. RecordRowPath string `pulumi:"recordRowPath"` }
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs struct { // Path to the top-level parent that contains the records. RecordRowPath pulumi.StringInput `pulumi:"recordRowPath"` }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (i AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs{...}
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath() pulumi.StringOutput
Path to the top-level parent that contains the records.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs, AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtr and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs{...} or: nil
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtr ¶
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtr(v *AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonArgs) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrInput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath() pulumi.StringPtrOutput
Path to the top-level parent that contains the records.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Csv ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Csv() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
Mapping information when the record format uses delimiters. See CSV Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Json ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) Json() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
Mapping information when JSON is the record format on the streaming source. See JSON Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput }
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs, AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtr and AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput` via:
AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs{...} or: nil
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtr ¶
func AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtr(v *AnalyticsApplicationInputsSchemaRecordFormatMappingParametersArgs) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrInput
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Csv ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Csv() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvPtrOutput
Mapping information when the record format uses delimiters. See CSV Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Json ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) Json() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonPtrOutput
Mapping information when JSON is the record format on the streaming source. See JSON Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) MappingParameters ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) MappingParameters() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
The Mapping Information for the record format. See Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) RecordFormatType ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) RecordFormatType() pulumi.StringPtrOutput
The type of Record Format. Can be `CSV` or `JSON`.
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutput() AnalyticsApplicationInputsSchemaRecordFormatOutput
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatOutput
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
type AnalyticsApplicationInputsSchemaRecordFormatPtrInput ¶
type AnalyticsApplicationInputsSchemaRecordFormatPtrInput interface { pulumi.Input ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput }
AnalyticsApplicationInputsSchemaRecordFormatPtrInput is an input type that accepts AnalyticsApplicationInputsSchemaRecordFormatArgs, AnalyticsApplicationInputsSchemaRecordFormatPtr and AnalyticsApplicationInputsSchemaRecordFormatPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsSchemaRecordFormatPtrInput` via:
AnalyticsApplicationInputsSchemaRecordFormatArgs{...} or: nil
func AnalyticsApplicationInputsSchemaRecordFormatPtr ¶
func AnalyticsApplicationInputsSchemaRecordFormatPtr(v *AnalyticsApplicationInputsSchemaRecordFormatArgs) AnalyticsApplicationInputsSchemaRecordFormatPtrInput
type AnalyticsApplicationInputsSchemaRecordFormatPtrOutput ¶
type AnalyticsApplicationInputsSchemaRecordFormatPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ElementType ¶
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) MappingParameters ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) MappingParameters() AnalyticsApplicationInputsSchemaRecordFormatMappingParametersPtrOutput
The Mapping Information for the record format. See Mapping Parameters below for more details.
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) RecordFormatType ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) RecordFormatType() pulumi.StringPtrOutput
The type of Record Format. Can be `CSV` or `JSON`.
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutput() AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
func (AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext ¶
func (o AnalyticsApplicationInputsSchemaRecordFormatPtrOutput) ToAnalyticsApplicationInputsSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationInputsSchemaRecordFormatPtrOutput
type AnalyticsApplicationInputsStartingPositionConfiguration ¶
type AnalyticsApplicationInputsStartingPositionConfiguration struct { // The starting position on the stream. Valid values: `LAST_STOPPED_POINT`, `NOW`, `TRIM_HORIZON`. StartingPosition *string `pulumi:"startingPosition"` }
type AnalyticsApplicationInputsStartingPositionConfigurationArgs ¶
type AnalyticsApplicationInputsStartingPositionConfigurationArgs struct { // The starting position on the stream. Valid values: `LAST_STOPPED_POINT`, `NOW`, `TRIM_HORIZON`. StartingPosition pulumi.StringPtrInput `pulumi:"startingPosition"` }
func (AnalyticsApplicationInputsStartingPositionConfigurationArgs) ElementType ¶
func (AnalyticsApplicationInputsStartingPositionConfigurationArgs) ElementType() reflect.Type
func (AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput ¶
func (i AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput() AnalyticsApplicationInputsStartingPositionConfigurationOutput
func (AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext ¶
func (i AnalyticsApplicationInputsStartingPositionConfigurationArgs) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationOutput
type AnalyticsApplicationInputsStartingPositionConfigurationArray ¶
type AnalyticsApplicationInputsStartingPositionConfigurationArray []AnalyticsApplicationInputsStartingPositionConfigurationInput
func (AnalyticsApplicationInputsStartingPositionConfigurationArray) ElementType ¶
func (AnalyticsApplicationInputsStartingPositionConfigurationArray) ElementType() reflect.Type
func (AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput ¶
func (i AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
func (AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext ¶
func (i AnalyticsApplicationInputsStartingPositionConfigurationArray) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
type AnalyticsApplicationInputsStartingPositionConfigurationArrayInput ¶
type AnalyticsApplicationInputsStartingPositionConfigurationArrayInput interface { pulumi.Input ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext(context.Context) AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput }
AnalyticsApplicationInputsStartingPositionConfigurationArrayInput is an input type that accepts AnalyticsApplicationInputsStartingPositionConfigurationArray and AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsStartingPositionConfigurationArrayInput` via:
AnalyticsApplicationInputsStartingPositionConfigurationArray{ AnalyticsApplicationInputsStartingPositionConfigurationArgs{...} }
type AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput ¶
type AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ElementType ¶
func (AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput ¶
func (o AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutput() AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
func (AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext ¶
func (o AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationArrayOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationArrayOutput
type AnalyticsApplicationInputsStartingPositionConfigurationInput ¶
type AnalyticsApplicationInputsStartingPositionConfigurationInput interface { pulumi.Input ToAnalyticsApplicationInputsStartingPositionConfigurationOutput() AnalyticsApplicationInputsStartingPositionConfigurationOutput ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext(context.Context) AnalyticsApplicationInputsStartingPositionConfigurationOutput }
AnalyticsApplicationInputsStartingPositionConfigurationInput is an input type that accepts AnalyticsApplicationInputsStartingPositionConfigurationArgs and AnalyticsApplicationInputsStartingPositionConfigurationOutput values. You can construct a concrete instance of `AnalyticsApplicationInputsStartingPositionConfigurationInput` via:
AnalyticsApplicationInputsStartingPositionConfigurationArgs{...}
type AnalyticsApplicationInputsStartingPositionConfigurationOutput ¶
type AnalyticsApplicationInputsStartingPositionConfigurationOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) ElementType ¶
func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) ElementType() reflect.Type
func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) StartingPosition ¶
func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) StartingPosition() pulumi.StringPtrOutput
The starting position on the stream. Valid values: `LAST_STOPPED_POINT`, `NOW`, `TRIM_HORIZON`.
func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput ¶
func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutput() AnalyticsApplicationInputsStartingPositionConfigurationOutput
func (AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext ¶
func (o AnalyticsApplicationInputsStartingPositionConfigurationOutput) ToAnalyticsApplicationInputsStartingPositionConfigurationOutputWithContext(ctx context.Context) AnalyticsApplicationInputsStartingPositionConfigurationOutput
type AnalyticsApplicationMap ¶
type AnalyticsApplicationMap map[string]AnalyticsApplicationInput
func (AnalyticsApplicationMap) ElementType ¶
func (AnalyticsApplicationMap) ElementType() reflect.Type
func (AnalyticsApplicationMap) ToAnalyticsApplicationMapOutput ¶
func (i AnalyticsApplicationMap) ToAnalyticsApplicationMapOutput() AnalyticsApplicationMapOutput
func (AnalyticsApplicationMap) ToAnalyticsApplicationMapOutputWithContext ¶
func (i AnalyticsApplicationMap) ToAnalyticsApplicationMapOutputWithContext(ctx context.Context) AnalyticsApplicationMapOutput
type AnalyticsApplicationMapInput ¶
type AnalyticsApplicationMapInput interface { pulumi.Input ToAnalyticsApplicationMapOutput() AnalyticsApplicationMapOutput ToAnalyticsApplicationMapOutputWithContext(context.Context) AnalyticsApplicationMapOutput }
AnalyticsApplicationMapInput is an input type that accepts AnalyticsApplicationMap and AnalyticsApplicationMapOutput values. You can construct a concrete instance of `AnalyticsApplicationMapInput` via:
AnalyticsApplicationMap{ "key": AnalyticsApplicationArgs{...} }
type AnalyticsApplicationMapOutput ¶
type AnalyticsApplicationMapOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationMapOutput) ElementType ¶
func (AnalyticsApplicationMapOutput) ElementType() reflect.Type
func (AnalyticsApplicationMapOutput) MapIndex ¶
func (o AnalyticsApplicationMapOutput) MapIndex(k pulumi.StringInput) AnalyticsApplicationOutput
func (AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutput ¶
func (o AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutput() AnalyticsApplicationMapOutput
func (AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutputWithContext ¶
func (o AnalyticsApplicationMapOutput) ToAnalyticsApplicationMapOutputWithContext(ctx context.Context) AnalyticsApplicationMapOutput
type AnalyticsApplicationOutput ¶
type AnalyticsApplicationOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutput) Arn ¶
func (o AnalyticsApplicationOutput) Arn() pulumi.StringOutput
The ARN of the Kinesis Analytics Appliation.
func (AnalyticsApplicationOutput) CloudwatchLoggingOptions ¶
func (o AnalyticsApplicationOutput) CloudwatchLoggingOptions() AnalyticsApplicationCloudwatchLoggingOptionsPtrOutput
The CloudWatch log stream options to monitor application errors. See CloudWatch Logging Options below for more details.
func (AnalyticsApplicationOutput) Code ¶
func (o AnalyticsApplicationOutput) Code() pulumi.StringPtrOutput
SQL Code to transform input data, and generate output.
func (AnalyticsApplicationOutput) CreateTimestamp ¶
func (o AnalyticsApplicationOutput) CreateTimestamp() pulumi.StringOutput
The Timestamp when the application version was created.
func (AnalyticsApplicationOutput) Description ¶
func (o AnalyticsApplicationOutput) Description() pulumi.StringPtrOutput
Description of the application.
func (AnalyticsApplicationOutput) ElementType ¶
func (AnalyticsApplicationOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutput) Inputs ¶
func (o AnalyticsApplicationOutput) Inputs() AnalyticsApplicationInputsPtrOutput
Input configuration of the application. See Inputs below for more details.
func (AnalyticsApplicationOutput) LastUpdateTimestamp ¶
func (o AnalyticsApplicationOutput) LastUpdateTimestamp() pulumi.StringOutput
The Timestamp when the application was last updated.
func (AnalyticsApplicationOutput) Name ¶
func (o AnalyticsApplicationOutput) Name() pulumi.StringOutput
Name of the Kinesis Analytics Application.
func (AnalyticsApplicationOutput) Outputs ¶
func (o AnalyticsApplicationOutput) Outputs() AnalyticsApplicationOutputTypeArrayOutput
Output destination configuration of the application. See Outputs below for more details.
func (AnalyticsApplicationOutput) ReferenceDataSources ¶
func (o AnalyticsApplicationOutput) ReferenceDataSources() AnalyticsApplicationReferenceDataSourcesPtrOutput
An S3 Reference Data Source for the application. See Reference Data Sources below for more details.
func (AnalyticsApplicationOutput) StartApplication ¶
func (o AnalyticsApplicationOutput) StartApplication() pulumi.BoolPtrOutput
Whether to start or stop the Kinesis Analytics Application. To start an application, an input with a defined `startingPosition` must be configured. To modify an application's starting position, first stop the application by setting `startApplication = false`, then update `startingPosition` and set `startApplication = true`.
func (AnalyticsApplicationOutput) Status ¶
func (o AnalyticsApplicationOutput) Status() pulumi.StringOutput
The Status of the application.
func (AnalyticsApplicationOutput) Tags ¶
func (o AnalyticsApplicationOutput) Tags() pulumi.StringMapOutput
Key-value map of tags for the Kinesis Analytics Application. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AnalyticsApplicationOutput) TagsAll
deprecated
func (o AnalyticsApplicationOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (AnalyticsApplicationOutput) ToAnalyticsApplicationOutput ¶
func (o AnalyticsApplicationOutput) ToAnalyticsApplicationOutput() AnalyticsApplicationOutput
func (AnalyticsApplicationOutput) ToAnalyticsApplicationOutputWithContext ¶
func (o AnalyticsApplicationOutput) ToAnalyticsApplicationOutputWithContext(ctx context.Context) AnalyticsApplicationOutput
func (AnalyticsApplicationOutput) Version ¶
func (o AnalyticsApplicationOutput) Version() pulumi.IntOutput
The Version of the application.
type AnalyticsApplicationOutputKinesisFirehoseArgs ¶
type AnalyticsApplicationOutputKinesisFirehoseArgs struct { // The ARN of the Kinesis Firehose delivery stream. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ElementType ¶
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutput ¶
func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutput() AnalyticsApplicationOutputKinesisFirehoseOutput
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext ¶
func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehoseOutput
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput ¶
func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
func (AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext ¶
func (i AnalyticsApplicationOutputKinesisFirehoseArgs) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
type AnalyticsApplicationOutputKinesisFirehoseInput ¶
type AnalyticsApplicationOutputKinesisFirehoseInput interface { pulumi.Input ToAnalyticsApplicationOutputKinesisFirehoseOutput() AnalyticsApplicationOutputKinesisFirehoseOutput ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext(context.Context) AnalyticsApplicationOutputKinesisFirehoseOutput }
AnalyticsApplicationOutputKinesisFirehoseInput is an input type that accepts AnalyticsApplicationOutputKinesisFirehoseArgs and AnalyticsApplicationOutputKinesisFirehoseOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputKinesisFirehoseInput` via:
AnalyticsApplicationOutputKinesisFirehoseArgs{...}
type AnalyticsApplicationOutputKinesisFirehoseOutput ¶
type AnalyticsApplicationOutputKinesisFirehoseOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ElementType ¶
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ResourceArn() pulumi.StringOutput
The ARN of the Kinesis Firehose delivery stream.
func (AnalyticsApplicationOutputKinesisFirehoseOutput) RoleArn ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutput ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutput() AnalyticsApplicationOutputKinesisFirehoseOutput
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehoseOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehoseOutput
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
func (AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisFirehoseOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
type AnalyticsApplicationOutputKinesisFirehosePtrInput ¶
type AnalyticsApplicationOutputKinesisFirehosePtrInput interface { pulumi.Input ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput }
AnalyticsApplicationOutputKinesisFirehosePtrInput is an input type that accepts AnalyticsApplicationOutputKinesisFirehoseArgs, AnalyticsApplicationOutputKinesisFirehosePtr and AnalyticsApplicationOutputKinesisFirehosePtrOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputKinesisFirehosePtrInput` via:
AnalyticsApplicationOutputKinesisFirehoseArgs{...} or: nil
func AnalyticsApplicationOutputKinesisFirehosePtr ¶
func AnalyticsApplicationOutputKinesisFirehosePtr(v *AnalyticsApplicationOutputKinesisFirehoseArgs) AnalyticsApplicationOutputKinesisFirehosePtrInput
type AnalyticsApplicationOutputKinesisFirehosePtrOutput ¶
type AnalyticsApplicationOutputKinesisFirehosePtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ElementType ¶
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Kinesis Firehose delivery stream.
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) RoleArn ¶
func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput ¶
func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutput() AnalyticsApplicationOutputKinesisFirehosePtrOutput
func (AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisFirehosePtrOutput) ToAnalyticsApplicationOutputKinesisFirehosePtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisFirehosePtrOutput
type AnalyticsApplicationOutputKinesisStreamArgs ¶
type AnalyticsApplicationOutputKinesisStreamArgs struct { // The ARN of the Kinesis Stream. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationOutputKinesisStreamArgs) ElementType ¶
func (AnalyticsApplicationOutputKinesisStreamArgs) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutput ¶
func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutput() AnalyticsApplicationOutputKinesisStreamOutput
func (AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext ¶
func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamOutput
func (AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutput ¶
func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
func (AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext ¶
func (i AnalyticsApplicationOutputKinesisStreamArgs) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
type AnalyticsApplicationOutputKinesisStreamInput ¶
type AnalyticsApplicationOutputKinesisStreamInput interface { pulumi.Input ToAnalyticsApplicationOutputKinesisStreamOutput() AnalyticsApplicationOutputKinesisStreamOutput ToAnalyticsApplicationOutputKinesisStreamOutputWithContext(context.Context) AnalyticsApplicationOutputKinesisStreamOutput }
AnalyticsApplicationOutputKinesisStreamInput is an input type that accepts AnalyticsApplicationOutputKinesisStreamArgs and AnalyticsApplicationOutputKinesisStreamOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputKinesisStreamInput` via:
AnalyticsApplicationOutputKinesisStreamArgs{...}
type AnalyticsApplicationOutputKinesisStreamOutput ¶
type AnalyticsApplicationOutputKinesisStreamOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputKinesisStreamOutput) ElementType ¶
func (AnalyticsApplicationOutputKinesisStreamOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisStreamOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) ResourceArn() pulumi.StringOutput
The ARN of the Kinesis Stream.
func (AnalyticsApplicationOutputKinesisStreamOutput) RoleArn ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutput ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutput() AnalyticsApplicationOutputKinesisStreamOutput
func (AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamOutput
func (AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
func (AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisStreamOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
type AnalyticsApplicationOutputKinesisStreamPtrInput ¶
type AnalyticsApplicationOutputKinesisStreamPtrInput interface { pulumi.Input ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput }
AnalyticsApplicationOutputKinesisStreamPtrInput is an input type that accepts AnalyticsApplicationOutputKinesisStreamArgs, AnalyticsApplicationOutputKinesisStreamPtr and AnalyticsApplicationOutputKinesisStreamPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputKinesisStreamPtrInput` via:
AnalyticsApplicationOutputKinesisStreamArgs{...} or: nil
func AnalyticsApplicationOutputKinesisStreamPtr ¶
func AnalyticsApplicationOutputKinesisStreamPtr(v *AnalyticsApplicationOutputKinesisStreamArgs) AnalyticsApplicationOutputKinesisStreamPtrInput
type AnalyticsApplicationOutputKinesisStreamPtrOutput ¶
type AnalyticsApplicationOutputKinesisStreamPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ElementType ¶
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Kinesis Stream.
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) RoleArn ¶
func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the stream.
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput ¶
func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutput() AnalyticsApplicationOutputKinesisStreamPtrOutput
func (AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext ¶
func (o AnalyticsApplicationOutputKinesisStreamPtrOutput) ToAnalyticsApplicationOutputKinesisStreamPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputKinesisStreamPtrOutput
type AnalyticsApplicationOutputLambdaArgs ¶
type AnalyticsApplicationOutputLambdaArgs struct { // The ARN of the Lambda function. ResourceArn pulumi.StringInput `pulumi:"resourceArn"` // The ARN of the IAM Role used to access the Lambda function. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationOutputLambdaArgs) ElementType ¶
func (AnalyticsApplicationOutputLambdaArgs) ElementType() reflect.Type
func (AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutput ¶
func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutput() AnalyticsApplicationOutputLambdaOutput
func (AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutputWithContext ¶
func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaOutput
func (AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutput ¶
func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
func (AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext ¶
func (i AnalyticsApplicationOutputLambdaArgs) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
type AnalyticsApplicationOutputLambdaInput ¶
type AnalyticsApplicationOutputLambdaInput interface { pulumi.Input ToAnalyticsApplicationOutputLambdaOutput() AnalyticsApplicationOutputLambdaOutput ToAnalyticsApplicationOutputLambdaOutputWithContext(context.Context) AnalyticsApplicationOutputLambdaOutput }
AnalyticsApplicationOutputLambdaInput is an input type that accepts AnalyticsApplicationOutputLambdaArgs and AnalyticsApplicationOutputLambdaOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputLambdaInput` via:
AnalyticsApplicationOutputLambdaArgs{...}
type AnalyticsApplicationOutputLambdaOutput ¶
type AnalyticsApplicationOutputLambdaOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputLambdaOutput) ElementType ¶
func (AnalyticsApplicationOutputLambdaOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputLambdaOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputLambdaOutput) ResourceArn() pulumi.StringOutput
The ARN of the Lambda function.
func (AnalyticsApplicationOutputLambdaOutput) RoleArn ¶
func (o AnalyticsApplicationOutputLambdaOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM Role used to access the Lambda function.
func (AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutput ¶
func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutput() AnalyticsApplicationOutputLambdaOutput
func (AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutputWithContext ¶
func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaOutput
func (AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutput ¶
func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
func (AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext ¶
func (o AnalyticsApplicationOutputLambdaOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
type AnalyticsApplicationOutputLambdaPtrInput ¶
type AnalyticsApplicationOutputLambdaPtrInput interface { pulumi.Input ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(context.Context) AnalyticsApplicationOutputLambdaPtrOutput }
AnalyticsApplicationOutputLambdaPtrInput is an input type that accepts AnalyticsApplicationOutputLambdaArgs, AnalyticsApplicationOutputLambdaPtr and AnalyticsApplicationOutputLambdaPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputLambdaPtrInput` via:
AnalyticsApplicationOutputLambdaArgs{...} or: nil
func AnalyticsApplicationOutputLambdaPtr ¶
func AnalyticsApplicationOutputLambdaPtr(v *AnalyticsApplicationOutputLambdaArgs) AnalyticsApplicationOutputLambdaPtrInput
type AnalyticsApplicationOutputLambdaPtrOutput ¶
type AnalyticsApplicationOutputLambdaPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputLambdaPtrOutput) ElementType ¶
func (AnalyticsApplicationOutputLambdaPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputLambdaPtrOutput) ResourceArn ¶
func (o AnalyticsApplicationOutputLambdaPtrOutput) ResourceArn() pulumi.StringPtrOutput
The ARN of the Lambda function.
func (AnalyticsApplicationOutputLambdaPtrOutput) RoleArn ¶
func (o AnalyticsApplicationOutputLambdaPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM Role used to access the Lambda function.
func (AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutput ¶
func (o AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutput() AnalyticsApplicationOutputLambdaPtrOutput
func (AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext ¶
func (o AnalyticsApplicationOutputLambdaPtrOutput) ToAnalyticsApplicationOutputLambdaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationOutputLambdaPtrOutput
type AnalyticsApplicationOutputSchema ¶
type AnalyticsApplicationOutputSchema struct { // The Format Type of the records on the output stream. Can be `CSV` or `JSON`. RecordFormatType string `pulumi:"recordFormatType"` }
type AnalyticsApplicationOutputSchemaArgs ¶
type AnalyticsApplicationOutputSchemaArgs struct { // The Format Type of the records on the output stream. Can be `CSV` or `JSON`. RecordFormatType pulumi.StringInput `pulumi:"recordFormatType"` }
func (AnalyticsApplicationOutputSchemaArgs) ElementType ¶
func (AnalyticsApplicationOutputSchemaArgs) ElementType() reflect.Type
func (AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutput ¶
func (i AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutput() AnalyticsApplicationOutputSchemaOutput
func (AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutputWithContext ¶
func (i AnalyticsApplicationOutputSchemaArgs) ToAnalyticsApplicationOutputSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputSchemaOutput
type AnalyticsApplicationOutputSchemaInput ¶
type AnalyticsApplicationOutputSchemaInput interface { pulumi.Input ToAnalyticsApplicationOutputSchemaOutput() AnalyticsApplicationOutputSchemaOutput ToAnalyticsApplicationOutputSchemaOutputWithContext(context.Context) AnalyticsApplicationOutputSchemaOutput }
AnalyticsApplicationOutputSchemaInput is an input type that accepts AnalyticsApplicationOutputSchemaArgs and AnalyticsApplicationOutputSchemaOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputSchemaInput` via:
AnalyticsApplicationOutputSchemaArgs{...}
type AnalyticsApplicationOutputSchemaOutput ¶
type AnalyticsApplicationOutputSchemaOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputSchemaOutput) ElementType ¶
func (AnalyticsApplicationOutputSchemaOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputSchemaOutput) RecordFormatType ¶
func (o AnalyticsApplicationOutputSchemaOutput) RecordFormatType() pulumi.StringOutput
The Format Type of the records on the output stream. Can be `CSV` or `JSON`.
func (AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutput ¶
func (o AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutput() AnalyticsApplicationOutputSchemaOutput
func (AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutputWithContext ¶
func (o AnalyticsApplicationOutputSchemaOutput) ToAnalyticsApplicationOutputSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationOutputSchemaOutput
type AnalyticsApplicationOutputType ¶
type AnalyticsApplicationOutputType struct { // The ARN of the Kinesis Analytics Application. Id *string `pulumi:"id"` // The Kinesis Firehose configuration for the destination stream. Conflicts with `kinesisStream`. // See Kinesis Firehose below for more details. KinesisFirehose *AnalyticsApplicationOutputKinesisFirehose `pulumi:"kinesisFirehose"` // The Kinesis Stream configuration for the destination stream. Conflicts with `kinesisFirehose`. // See Kinesis Stream below for more details. KinesisStream *AnalyticsApplicationOutputKinesisStream `pulumi:"kinesisStream"` // The Lambda function destination. See Lambda below for more details. Lambda *AnalyticsApplicationOutputLambda `pulumi:"lambda"` // The Name of the in-application stream. Name string `pulumi:"name"` // The Schema format of the data written to the destination. See Destination Schema below for more details. Schema AnalyticsApplicationOutputSchema `pulumi:"schema"` }
type AnalyticsApplicationOutputTypeArgs ¶
type AnalyticsApplicationOutputTypeArgs struct { // The ARN of the Kinesis Analytics Application. Id pulumi.StringPtrInput `pulumi:"id"` // The Kinesis Firehose configuration for the destination stream. Conflicts with `kinesisStream`. // See Kinesis Firehose below for more details. KinesisFirehose AnalyticsApplicationOutputKinesisFirehosePtrInput `pulumi:"kinesisFirehose"` // The Kinesis Stream configuration for the destination stream. Conflicts with `kinesisFirehose`. // See Kinesis Stream below for more details. KinesisStream AnalyticsApplicationOutputKinesisStreamPtrInput `pulumi:"kinesisStream"` // The Lambda function destination. See Lambda below for more details. Lambda AnalyticsApplicationOutputLambdaPtrInput `pulumi:"lambda"` // The Name of the in-application stream. Name pulumi.StringInput `pulumi:"name"` // The Schema format of the data written to the destination. See Destination Schema below for more details. Schema AnalyticsApplicationOutputSchemaInput `pulumi:"schema"` }
func (AnalyticsApplicationOutputTypeArgs) ElementType ¶
func (AnalyticsApplicationOutputTypeArgs) ElementType() reflect.Type
func (AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutput ¶
func (i AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutput() AnalyticsApplicationOutputTypeOutput
func (AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutputWithContext ¶
func (i AnalyticsApplicationOutputTypeArgs) ToAnalyticsApplicationOutputTypeOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeOutput
type AnalyticsApplicationOutputTypeArray ¶
type AnalyticsApplicationOutputTypeArray []AnalyticsApplicationOutputTypeInput
func (AnalyticsApplicationOutputTypeArray) ElementType ¶
func (AnalyticsApplicationOutputTypeArray) ElementType() reflect.Type
func (AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutput ¶
func (i AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutput() AnalyticsApplicationOutputTypeArrayOutput
func (AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutputWithContext ¶
func (i AnalyticsApplicationOutputTypeArray) ToAnalyticsApplicationOutputTypeArrayOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeArrayOutput
type AnalyticsApplicationOutputTypeArrayInput ¶
type AnalyticsApplicationOutputTypeArrayInput interface { pulumi.Input ToAnalyticsApplicationOutputTypeArrayOutput() AnalyticsApplicationOutputTypeArrayOutput ToAnalyticsApplicationOutputTypeArrayOutputWithContext(context.Context) AnalyticsApplicationOutputTypeArrayOutput }
AnalyticsApplicationOutputTypeArrayInput is an input type that accepts AnalyticsApplicationOutputTypeArray and AnalyticsApplicationOutputTypeArrayOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputTypeArrayInput` via:
AnalyticsApplicationOutputTypeArray{ AnalyticsApplicationOutputTypeArgs{...} }
type AnalyticsApplicationOutputTypeArrayOutput ¶
type AnalyticsApplicationOutputTypeArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputTypeArrayOutput) ElementType ¶
func (AnalyticsApplicationOutputTypeArrayOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutput ¶
func (o AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutput() AnalyticsApplicationOutputTypeArrayOutput
func (AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutputWithContext ¶
func (o AnalyticsApplicationOutputTypeArrayOutput) ToAnalyticsApplicationOutputTypeArrayOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeArrayOutput
type AnalyticsApplicationOutputTypeInput ¶
type AnalyticsApplicationOutputTypeInput interface { pulumi.Input ToAnalyticsApplicationOutputTypeOutput() AnalyticsApplicationOutputTypeOutput ToAnalyticsApplicationOutputTypeOutputWithContext(context.Context) AnalyticsApplicationOutputTypeOutput }
AnalyticsApplicationOutputTypeInput is an input type that accepts AnalyticsApplicationOutputTypeArgs and AnalyticsApplicationOutputTypeOutput values. You can construct a concrete instance of `AnalyticsApplicationOutputTypeInput` via:
AnalyticsApplicationOutputTypeArgs{...}
type AnalyticsApplicationOutputTypeOutput ¶
type AnalyticsApplicationOutputTypeOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationOutputTypeOutput) ElementType ¶
func (AnalyticsApplicationOutputTypeOutput) ElementType() reflect.Type
func (AnalyticsApplicationOutputTypeOutput) Id ¶
func (o AnalyticsApplicationOutputTypeOutput) Id() pulumi.StringPtrOutput
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationOutputTypeOutput) KinesisFirehose ¶
func (o AnalyticsApplicationOutputTypeOutput) KinesisFirehose() AnalyticsApplicationOutputKinesisFirehosePtrOutput
The Kinesis Firehose configuration for the destination stream. Conflicts with `kinesisStream`. See Kinesis Firehose below for more details.
func (AnalyticsApplicationOutputTypeOutput) KinesisStream ¶
func (o AnalyticsApplicationOutputTypeOutput) KinesisStream() AnalyticsApplicationOutputKinesisStreamPtrOutput
The Kinesis Stream configuration for the destination stream. Conflicts with `kinesisFirehose`. See Kinesis Stream below for more details.
func (AnalyticsApplicationOutputTypeOutput) Lambda ¶
The Lambda function destination. See Lambda below for more details.
func (AnalyticsApplicationOutputTypeOutput) Name ¶
func (o AnalyticsApplicationOutputTypeOutput) Name() pulumi.StringOutput
The Name of the in-application stream.
func (AnalyticsApplicationOutputTypeOutput) Schema ¶
func (o AnalyticsApplicationOutputTypeOutput) Schema() AnalyticsApplicationOutputSchemaOutput
The Schema format of the data written to the destination. See Destination Schema below for more details.
func (AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutput ¶
func (o AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutput() AnalyticsApplicationOutputTypeOutput
func (AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutputWithContext ¶
func (o AnalyticsApplicationOutputTypeOutput) ToAnalyticsApplicationOutputTypeOutputWithContext(ctx context.Context) AnalyticsApplicationOutputTypeOutput
type AnalyticsApplicationReferenceDataSources ¶
type AnalyticsApplicationReferenceDataSources struct { // The ARN of the Kinesis Analytics Application. Id *string `pulumi:"id"` // The S3 configuration for the reference data source. See S3 Reference below for more details. S3 AnalyticsApplicationReferenceDataSourcesS3 `pulumi:"s3"` // The Schema format of the data in the streaming source. See Source Schema below for more details. Schema AnalyticsApplicationReferenceDataSourcesSchema `pulumi:"schema"` // The in-application Table Name. TableName string `pulumi:"tableName"` }
type AnalyticsApplicationReferenceDataSourcesArgs ¶
type AnalyticsApplicationReferenceDataSourcesArgs struct { // The ARN of the Kinesis Analytics Application. Id pulumi.StringPtrInput `pulumi:"id"` // The S3 configuration for the reference data source. See S3 Reference below for more details. S3 AnalyticsApplicationReferenceDataSourcesS3Input `pulumi:"s3"` // The Schema format of the data in the streaming source. See Source Schema below for more details. Schema AnalyticsApplicationReferenceDataSourcesSchemaInput `pulumi:"schema"` // The in-application Table Name. TableName pulumi.StringInput `pulumi:"tableName"` }
func (AnalyticsApplicationReferenceDataSourcesArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesArgs) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutput() AnalyticsApplicationReferenceDataSourcesOutput
func (AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesOutput
func (AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
func (AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesArgs) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
type AnalyticsApplicationReferenceDataSourcesInput ¶
type AnalyticsApplicationReferenceDataSourcesInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesOutput() AnalyticsApplicationReferenceDataSourcesOutput ToAnalyticsApplicationReferenceDataSourcesOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesOutput }
AnalyticsApplicationReferenceDataSourcesInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesArgs and AnalyticsApplicationReferenceDataSourcesOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesInput` via:
AnalyticsApplicationReferenceDataSourcesArgs{...}
type AnalyticsApplicationReferenceDataSourcesOutput ¶
type AnalyticsApplicationReferenceDataSourcesOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesOutput) Id ¶
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationReferenceDataSourcesOutput) S3 ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) S3() AnalyticsApplicationReferenceDataSourcesS3Output
The S3 configuration for the reference data source. See S3 Reference below for more details.
func (AnalyticsApplicationReferenceDataSourcesOutput) Schema ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) Schema() AnalyticsApplicationReferenceDataSourcesSchemaOutput
The Schema format of the data in the streaming source. See Source Schema below for more details.
func (AnalyticsApplicationReferenceDataSourcesOutput) TableName ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) TableName() pulumi.StringOutput
The in-application Table Name.
func (AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutput() AnalyticsApplicationReferenceDataSourcesOutput
func (AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesOutput
func (AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
func (AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
type AnalyticsApplicationReferenceDataSourcesPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput }
AnalyticsApplicationReferenceDataSourcesPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesArgs, AnalyticsApplicationReferenceDataSourcesPtr and AnalyticsApplicationReferenceDataSourcesPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesPtrInput` via:
AnalyticsApplicationReferenceDataSourcesArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesPtr ¶
func AnalyticsApplicationReferenceDataSourcesPtr(v *AnalyticsApplicationReferenceDataSourcesArgs) AnalyticsApplicationReferenceDataSourcesPtrInput
type AnalyticsApplicationReferenceDataSourcesPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) Id ¶
The ARN of the Kinesis Analytics Application.
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) S3 ¶
func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) S3() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
The S3 configuration for the reference data source. See S3 Reference below for more details.
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) Schema ¶
func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) Schema() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
The Schema format of the data in the streaming source. See Source Schema below for more details.
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) TableName ¶
func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) TableName() pulumi.StringPtrOutput
The in-application Table Name.
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutput() AnalyticsApplicationReferenceDataSourcesPtrOutput
func (AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesPtrOutput) ToAnalyticsApplicationReferenceDataSourcesPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesPtrOutput
type AnalyticsApplicationReferenceDataSourcesS3Args ¶
type AnalyticsApplicationReferenceDataSourcesS3Args struct { // The S3 Bucket ARN. BucketArn pulumi.StringInput `pulumi:"bucketArn"` // The File Key name containing reference data. FileKey pulumi.StringInput `pulumi:"fileKey"` // The IAM Role ARN to read the data. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (AnalyticsApplicationReferenceDataSourcesS3Args) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesS3Args) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3Output ¶
func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3Output() AnalyticsApplicationReferenceDataSourcesS3Output
func (AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3Output
func (AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
func (AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesS3Args) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
type AnalyticsApplicationReferenceDataSourcesS3Input ¶
type AnalyticsApplicationReferenceDataSourcesS3Input interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesS3Output() AnalyticsApplicationReferenceDataSourcesS3Output ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesS3Output }
AnalyticsApplicationReferenceDataSourcesS3Input is an input type that accepts AnalyticsApplicationReferenceDataSourcesS3Args and AnalyticsApplicationReferenceDataSourcesS3Output values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesS3Input` via:
AnalyticsApplicationReferenceDataSourcesS3Args{...}
type AnalyticsApplicationReferenceDataSourcesS3Output ¶
type AnalyticsApplicationReferenceDataSourcesS3Output struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesS3Output) BucketArn ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) BucketArn() pulumi.StringOutput
The S3 Bucket ARN.
func (AnalyticsApplicationReferenceDataSourcesS3Output) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesS3Output) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesS3Output) FileKey ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) FileKey() pulumi.StringOutput
The File Key name containing reference data.
func (AnalyticsApplicationReferenceDataSourcesS3Output) RoleArn ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) RoleArn() pulumi.StringOutput
The IAM Role ARN to read the data.
func (AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3Output ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3Output() AnalyticsApplicationReferenceDataSourcesS3Output
func (AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3OutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3Output
func (AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
func (AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesS3Output) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
type AnalyticsApplicationReferenceDataSourcesS3PtrInput ¶
type AnalyticsApplicationReferenceDataSourcesS3PtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput }
AnalyticsApplicationReferenceDataSourcesS3PtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesS3Args, AnalyticsApplicationReferenceDataSourcesS3Ptr and AnalyticsApplicationReferenceDataSourcesS3PtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesS3PtrInput` via:
AnalyticsApplicationReferenceDataSourcesS3Args{...} or: nil
func AnalyticsApplicationReferenceDataSourcesS3Ptr ¶
func AnalyticsApplicationReferenceDataSourcesS3Ptr(v *AnalyticsApplicationReferenceDataSourcesS3Args) AnalyticsApplicationReferenceDataSourcesS3PtrInput
type AnalyticsApplicationReferenceDataSourcesS3PtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesS3PtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) BucketArn ¶
func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) BucketArn() pulumi.StringPtrOutput
The S3 Bucket ARN.
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) FileKey ¶
func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) FileKey() pulumi.StringPtrOutput
The File Key name containing reference data.
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) RoleArn ¶
func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) RoleArn() pulumi.StringPtrOutput
The IAM Role ARN to read the data.
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutput() AnalyticsApplicationReferenceDataSourcesS3PtrOutput
func (AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesS3PtrOutput) ToAnalyticsApplicationReferenceDataSourcesS3PtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesS3PtrOutput
type AnalyticsApplicationReferenceDataSourcesSchema ¶
type AnalyticsApplicationReferenceDataSourcesSchema struct { // The Record Column mapping for the streaming source data element. // See Record Columns below for more details. RecordColumns []AnalyticsApplicationReferenceDataSourcesSchemaRecordColumn `pulumi:"recordColumns"` // The Encoding of the record in the streaming source. RecordEncoding *string `pulumi:"recordEncoding"` // The Record Format and mapping information to schematize a record. // See Record Format below for more details. RecordFormat AnalyticsApplicationReferenceDataSourcesSchemaRecordFormat `pulumi:"recordFormat"` }
type AnalyticsApplicationReferenceDataSourcesSchemaArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaArgs struct { // The Record Column mapping for the streaming source data element. // See Record Columns below for more details. RecordColumns AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput `pulumi:"recordColumns"` // The Encoding of the record in the streaming source. RecordEncoding pulumi.StringPtrInput `pulumi:"recordEncoding"` // The Record Format and mapping information to schematize a record. // See Record Format below for more details. RecordFormat AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput `pulumi:"recordFormat"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput() AnalyticsApplicationReferenceDataSourcesSchemaOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaOutput() AnalyticsApplicationReferenceDataSourcesSchemaOutput ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaOutput }
AnalyticsApplicationReferenceDataSourcesSchemaInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaArgs and AnalyticsApplicationReferenceDataSourcesSchemaOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordColumns ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordColumns() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
The Record Column mapping for the streaming source data element. See Record Columns below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordEncoding ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordEncoding() pulumi.StringPtrOutput
The Encoding of the record in the streaming source.
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordFormat ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) RecordFormat() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
The Record Format and mapping information to schematize a record. See Record Format below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutput() AnalyticsApplicationReferenceDataSourcesSchemaOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput }
AnalyticsApplicationReferenceDataSourcesSchemaPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaArgs, AnalyticsApplicationReferenceDataSourcesSchemaPtr and AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaPtrInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesSchemaPtr ¶
func AnalyticsApplicationReferenceDataSourcesSchemaPtr(v *AnalyticsApplicationReferenceDataSourcesSchemaArgs) AnalyticsApplicationReferenceDataSourcesSchemaPtrInput
type AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordColumns ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordColumns() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
The Record Column mapping for the streaming source data element. See Record Columns below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordEncoding ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordEncoding() pulumi.StringPtrOutput
The Encoding of the record in the streaming source.
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordFormat ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) RecordFormat() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
The Record Format and mapping information to schematize a record. See Record Format below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs struct { // The Mapping reference to the data element. Mapping pulumi.StringPtrInput `pulumi:"mapping"` // Name of the column. Name pulumi.StringInput `pulumi:"name"` // The SQL Type of the column. SqlType pulumi.StringInput `pulumi:"sqlType"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray []AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray and AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArray{ AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs{...} }
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArrayOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs and AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Mapping ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Mapping() pulumi.StringPtrOutput
The Mapping reference to the data element.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Name ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) Name() pulumi.StringOutput
Name of the column.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) SqlType ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) SqlType() pulumi.StringOutput
The SQL Type of the column.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordColumnOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormat ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormat struct { // The Mapping Information for the record format. // See Mapping Parameters below for more details. MappingParameters *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters `pulumi:"mappingParameters"` // The type of Record Format. Can be `CSV` or `JSON`. RecordFormatType *string `pulumi:"recordFormatType"` }
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs struct { // The Mapping Information for the record format. // See Mapping Parameters below for more details. MappingParameters AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput `pulumi:"mappingParameters"` // The type of Record Format. Can be `CSV` or `JSON`. RecordFormatType pulumi.StringPtrInput `pulumi:"recordFormatType"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters struct { // Mapping information when the record format uses delimiters. // See CSV Mapping Parameters below for more details. Csv *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv `pulumi:"csv"` // Mapping information when JSON is the record format on the streaming source. // See JSON Mapping Parameters below for more details. Json *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson `pulumi:"json"` }
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs struct { // Mapping information when the record format uses delimiters. // See CSV Mapping Parameters below for more details. Csv AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput `pulumi:"csv"` // Mapping information when JSON is the record format on the streaming source. // See JSON Mapping Parameters below for more details. Json AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput `pulumi:"json"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs struct { // The Column Delimiter. RecordColumnDelimiter pulumi.StringInput `pulumi:"recordColumnDelimiter"` // The Row Delimiter. RecordRowDelimiter pulumi.StringInput `pulumi:"recordRowDelimiter"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordColumnDelimiter() pulumi.StringOutput
The Column Delimiter.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) RecordRowDelimiter() pulumi.StringOutput
The Row Delimiter.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs, AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtr and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtr ¶
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtr(v *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvArgs) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrInput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) Elem ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordColumnDelimiter() pulumi.StringPtrOutput
The Column Delimiter.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) RecordRowDelimiter() pulumi.StringPtrOutput
The Row Delimiter.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson struct { // Path to the top-level parent that contains the records. RecordRowPath string `pulumi:"recordRowPath"` }
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs struct { // Path to the top-level parent that contains the records. RecordRowPath pulumi.StringInput `pulumi:"recordRowPath"` }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (i AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs{...}
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) RecordRowPath() pulumi.StringOutput
Path to the top-level parent that contains the records.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs, AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtr and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtr ¶
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtr(v *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonArgs) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrInput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) Elem ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) RecordRowPath() pulumi.StringPtrOutput
Path to the top-level parent that contains the records.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Csv ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Csv() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
Mapping information when the record format uses delimiters. See CSV Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Json ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) Json() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
Mapping information when JSON is the record format on the streaming source. See JSON Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs, AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtr and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtr ¶
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtr(v *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersArgs) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrInput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Csv ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Csv() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvPtrOutput
Mapping information when the record format uses delimiters. See CSV Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Json ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) Json() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonPtrOutput
Mapping information when JSON is the record format on the streaming source. See JSON Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) MappingParameters ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) MappingParameters() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
The Mapping Information for the record format. See Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) RecordFormatType ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) RecordFormatType() pulumi.StringPtrOutput
The type of Record Format. Can be `CSV` or `JSON`.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput interface { pulumi.Input ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput }
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput is an input type that accepts AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs, AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtr and AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput values. You can construct a concrete instance of `AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput` via:
AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs{...} or: nil
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtr ¶
func AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtr(v *AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatArgs) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrInput
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput ¶
type AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ElementType ¶
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ElementType() reflect.Type
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) MappingParameters ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) MappingParameters() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersPtrOutput
The Mapping Information for the record format. See Mapping Parameters below for more details.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) RecordFormatType ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) RecordFormatType() pulumi.StringPtrOutput
The type of Record Format. Can be `CSV` or `JSON`.
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput() AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
func (AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext ¶
func (o AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput) ToAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutputWithContext(ctx context.Context) AnalyticsApplicationReferenceDataSourcesSchemaRecordFormatPtrOutput
type AnalyticsApplicationState ¶
type AnalyticsApplicationState struct { // The ARN of the Kinesis Analytics Appliation. Arn pulumi.StringPtrInput // The CloudWatch log stream options to monitor application errors. // See CloudWatch Logging Options below for more details. CloudwatchLoggingOptions AnalyticsApplicationCloudwatchLoggingOptionsPtrInput // SQL Code to transform input data, and generate output. Code pulumi.StringPtrInput // The Timestamp when the application version was created. CreateTimestamp pulumi.StringPtrInput // Description of the application. Description pulumi.StringPtrInput // Input configuration of the application. See Inputs below for more details. Inputs AnalyticsApplicationInputsPtrInput // The Timestamp when the application was last updated. LastUpdateTimestamp pulumi.StringPtrInput // Name of the Kinesis Analytics Application. Name pulumi.StringPtrInput // Output destination configuration of the application. See Outputs below for more details. Outputs AnalyticsApplicationOutputTypeArrayInput // An S3 Reference Data Source for the application. // See Reference Data Sources below for more details. ReferenceDataSources AnalyticsApplicationReferenceDataSourcesPtrInput // Whether to start or stop the Kinesis Analytics Application. To start an application, an input with a defined `startingPosition` must be configured. // To modify an application's starting position, first stop the application by setting `startApplication = false`, then update `startingPosition` and set `startApplication = true`. StartApplication pulumi.BoolPtrInput // The Status of the application. Status pulumi.StringPtrInput // Key-value map of tags for the Kinesis Analytics Application. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // The Version of the application. Version pulumi.IntPtrInput }
func (AnalyticsApplicationState) ElementType ¶
func (AnalyticsApplicationState) ElementType() reflect.Type
type FirehoseDeliveryStream ¶
type FirehoseDeliveryStream struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) specifying the Stream Arn pulumi.StringOutput `pulumi:"arn"` // This is the destination to where the data is delivered. The only options are `s3` (Deprecated, use `extendedS3` instead), `extendedS3`, `redshift`, `elasticsearch`, `splunk`, `httpEndpoint`, `opensearch`, `opensearchserverless` and `snowflake`. Destination pulumi.StringOutput `pulumi:"destination"` DestinationId pulumi.StringOutput `pulumi:"destinationId"` // Configuration options when `destination` is `elasticsearch`. See `elasticsearchConfiguration` block below for details. ElasticsearchConfiguration FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput `pulumi:"elasticsearchConfiguration"` // Enhanced configuration options for the s3 destination. See `extendedS3Configuration` block below for details. ExtendedS3Configuration FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput `pulumi:"extendedS3Configuration"` // Configuration options when `destination` is `httpEndpoint`. Requires the user to also specify an `s3Configuration` block. See `httpEndpointConfiguration` block below for details. HttpEndpointConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput `pulumi:"httpEndpointConfiguration"` // Configuration options when `destination` is `iceberg`. See `icebergConfiguration` block below for details. IcebergConfiguration FirehoseDeliveryStreamIcebergConfigurationPtrOutput `pulumi:"icebergConfiguration"` // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See `kinesisSourceConfiguration` block below for details. KinesisSourceConfiguration FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput `pulumi:"kinesisSourceConfiguration"` // The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. See `mskSourceConfiguration` block below for details. MskSourceConfiguration FirehoseDeliveryStreamMskSourceConfigurationPtrOutput `pulumi:"mskSourceConfiguration"` // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. When using for WAF logging, name must be prefixed with `aws-waf-logs-`. See [AWS Documentation](https://docs.aws.amazon.com/waf/latest/developerguide/waf-policies.html#waf-policies-logging-config) for more details. Name pulumi.StringOutput `pulumi:"name"` // Configuration options when `destination` is `opensearch`. See `opensearchConfiguration` block below for details. OpensearchConfiguration FirehoseDeliveryStreamOpensearchConfigurationPtrOutput `pulumi:"opensearchConfiguration"` // Configuration options when `destination` is `opensearchserverless`. See `opensearchserverlessConfiguration` block below for details. OpensearchserverlessConfiguration FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput `pulumi:"opensearchserverlessConfiguration"` // Configuration options when `destination` is `redshift`. Requires the user to also specify an `s3Configuration` block. See `redshiftConfiguration` block below for details. RedshiftConfiguration FirehoseDeliveryStreamRedshiftConfigurationPtrOutput `pulumi:"redshiftConfiguration"` // Encrypt at rest options. See `serverSideEncryption` block below for details. // // **NOTE:** Server-side encryption should not be enabled when a kinesis stream is configured as the source of the firehose delivery stream. ServerSideEncryption FirehoseDeliveryStreamServerSideEncryptionPtrOutput `pulumi:"serverSideEncryption"` // Configuration options when `destination` is `snowflake`. See `snowflakeConfiguration` block below for details. SnowflakeConfiguration FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput `pulumi:"snowflakeConfiguration"` // Configuration options when `destination` is `splunk`. See `splunkConfiguration` block below for details. SplunkConfiguration FirehoseDeliveryStreamSplunkConfigurationPtrOutput `pulumi:"splunkConfiguration"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` VersionId pulumi.StringOutput `pulumi:"versionId"` }
Provides a Kinesis Firehose Delivery Stream resource. Amazon Kinesis Firehose is a fully managed, elastic service to easily deliver real-time data streams to destinations such as Amazon S3 , Amazon Redshift and Snowflake.
For more details, see the [Amazon Kinesis Firehose Documentation](https://aws.amazon.com/documentation/firehose/).
## Example Usage
### Extended S3 Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/lambda" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { bucket, err := s3.NewBucketV2(ctx, "bucket", &s3.BucketV2Args{ Bucket: pulumi.String("tf-test-bucket"), }) if err != nil { return err } firehoseAssumeRole, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Effect: pulumi.StringRef("Allow"), Principals: []iam.GetPolicyDocumentStatementPrincipal{ { Type: "Service", Identifiers: []string{ "firehose.amazonaws.com", }, }, }, Actions: []string{ "sts:AssumeRole", }, }, }, }, nil) if err != nil { return err } firehoseRole, err := iam.NewRole(ctx, "firehose_role", &iam.RoleArgs{ Name: pulumi.String("firehose_test_role"), AssumeRolePolicy: pulumi.String(firehoseAssumeRole.Json), }) if err != nil { return err } lambdaAssumeRole, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Effect: pulumi.StringRef("Allow"), Principals: []iam.GetPolicyDocumentStatementPrincipal{ { Type: "Service", Identifiers: []string{ "lambda.amazonaws.com", }, }, }, Actions: []string{ "sts:AssumeRole", }, }, }, }, nil) if err != nil { return err } lambdaIam, err := iam.NewRole(ctx, "lambda_iam", &iam.RoleArgs{ Name: pulumi.String("lambda_iam"), AssumeRolePolicy: pulumi.String(lambdaAssumeRole.Json), }) if err != nil { return err } lambdaProcessor, err := lambda.NewFunction(ctx, "lambda_processor", &lambda.FunctionArgs{ Code: pulumi.NewFileArchive("lambda.zip"), Name: pulumi.String("firehose_lambda_processor"), Role: lambdaIam.Arn, Handler: pulumi.String("exports.handler"), Runtime: pulumi.String(lambda.RuntimeNodeJS20dX), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "extended_s3_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-extended-s3-test-stream"), Destination: pulumi.String("extended_s3"), ExtendedS3Configuration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationArgs{ RoleArn: firehoseRole.Arn, BucketArn: bucket.Arn, ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("Lambda"), Parameters: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("LambdaArn"), ParameterValue: lambdaProcessor.Arn.ApplyT(func(arn string) (string, error) { return fmt.Sprintf("%v:$LATEST", arn), nil }).(pulumi.StringOutput), }, }, }, }, }, }, }) if err != nil { return err } _, err = s3.NewBucketAclV2(ctx, "bucket_acl", &s3.BucketAclV2Args{ Bucket: bucket.ID(), Acl: pulumi.String("private"), }) if err != nil { return err } return nil }) }
```
### Extended S3 Destination with dynamic partitioning
These examples use built-in Firehose functionality, rather than requiring a lambda.
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewFirehoseDeliveryStream(ctx, "extended_s3_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-extended-s3-test-stream"), Destination: pulumi.String("extended_s3"), ExtendedS3Configuration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(64), DynamicPartitioningConfiguration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs{ Enabled: pulumi.Bool(true), }, Prefix: pulumi.String("data/customer_id=!{partitionKeyFromQuery:customer_id}/year=!{timestamp:yyyy}/month=!{timestamp:MM}/day=!{timestamp:dd}/hour=!{timestamp:HH}/"), ErrorOutputPrefix: pulumi.String("errors/year=!{timestamp:yyyy}/month=!{timestamp:MM}/day=!{timestamp:dd}/hour=!{timestamp:HH}/!{firehose:error-output-type}/"), ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("RecordDeAggregation"), Parameters: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("SubRecordType"), ParameterValue: pulumi.String("JSON"), }, }, }, &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("AppendDelimiterToRecord"), }, &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("MetadataExtraction"), Parameters: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("JsonParsingEngine"), ParameterValue: pulumi.String("JQ-1.6"), }, &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("MetadataExtractionQuery"), ParameterValue: pulumi.String("{customer_id:.customer_id}"), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
Multiple Dynamic Partitioning Keys (maximum of 50) can be added by comma separating the `parameterValue`.
The following example adds the Dynamic Partitioning Keys: `storeId` and `customerId` to the S3 prefix.
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewFirehoseDeliveryStream(ctx, "extended_s3_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-extended-s3-test-stream"), Destination: pulumi.String("extended_s3"), ExtendedS3Configuration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(64), DynamicPartitioningConfiguration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs{ Enabled: pulumi.Bool(true), }, Prefix: pulumi.String("data/store_id=!{partitionKeyFromQuery:store_id}/customer_id=!{partitionKeyFromQuery:customer_id}/year=!{timestamp:yyyy}/month=!{timestamp:MM}/day=!{timestamp:dd}/hour=!{timestamp:HH}/"), ErrorOutputPrefix: pulumi.String("errors/year=!{timestamp:yyyy}/month=!{timestamp:MM}/day=!{timestamp:dd}/hour=!{timestamp:HH}/!{firehose:error-output-type}/"), ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("MetadataExtraction"), Parameters: kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("JsonParsingEngine"), ParameterValue: pulumi.String("JQ-1.6"), }, &kinesis.FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("MetadataExtractionQuery"), ParameterValue: pulumi.String("{store_id:.store_id,customer_id:.customer_id}"), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Redshift Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCluster, err := redshift.NewCluster(ctx, "test_cluster", &redshift.ClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift-cluster"), DatabaseName: pulumi.String("test"), MasterUsername: pulumi.String("testuser"), MasterPassword: pulumi.String("T3stPass"), NodeType: pulumi.String("dc1.large"), ClusterType: pulumi.String("single-node"), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("redshift"), RedshiftConfiguration: &kinesis.FirehoseDeliveryStreamRedshiftConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), ClusterJdbcurl: pulumi.All(testCluster.Endpoint, testCluster.DatabaseName).ApplyT(func(_args []interface{}) (string, error) { endpoint := _args[0].(string) databaseName := _args[1].(string) return fmt.Sprintf("jdbc:redshift://%v/%v", endpoint, databaseName), nil }).(pulumi.StringOutput), Username: pulumi.String("testuser"), Password: pulumi.String("T3stPass"), DataTableName: pulumi.String("test-table"), CopyOptions: pulumi.String("delimiter '|'"), DataTableColumns: pulumi.String("test-col"), S3BackupMode: pulumi.String("Enabled"), S3Configuration: &kinesis.FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, S3BackupConfiguration: &kinesis.FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(15), BufferingInterval: pulumi.Int(300), CompressionFormat: pulumi.String("GZIP"), }, }, }) if err != nil { return err } return nil }) }
```
### Elasticsearch Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/elasticsearch" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCluster, err := elasticsearch.NewDomain(ctx, "test_cluster", &elasticsearch.DomainArgs{ DomainName: pulumi.String("firehose-es-test"), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("elasticsearch"), ElasticsearchConfiguration: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationArgs{ DomainArn: testCluster.Arn, RoleArn: pulumi.Any(firehoseRole.Arn), IndexName: pulumi.String("test"), TypeName: pulumi.String("test"), S3Configuration: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("Lambda"), Parameters: kinesis.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("LambdaArn"), ParameterValue: pulumi.Sprintf("%v:$LATEST", lambdaProcessor.Arn), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Elasticsearch Destination With VPC
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/elasticsearch" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCluster, err := elasticsearch.NewDomain(ctx, "test_cluster", &elasticsearch.DomainArgs{ DomainName: pulumi.String("es-test"), ClusterConfig: &elasticsearch.DomainClusterConfigArgs{ InstanceCount: pulumi.Int(2), ZoneAwarenessEnabled: pulumi.Bool(true), InstanceType: pulumi.String("t2.small.elasticsearch"), }, EbsOptions: &elasticsearch.DomainEbsOptionsArgs{ EbsEnabled: pulumi.Bool(true), VolumeSize: pulumi.Int(10), }, VpcOptions: &elasticsearch.DomainVpcOptionsArgs{ SecurityGroupIds: pulumi.StringArray{ first.Id, }, SubnetIds: pulumi.StringArray{ firstAwsSubnet.Id, second.Id, }, }, }) if err != nil { return err } firehose_elasticsearch := iam.GetPolicyDocumentOutput(ctx, iam.GetPolicyDocumentOutputArgs{ Statements: iam.GetPolicyDocumentStatementArray{ &iam.GetPolicyDocumentStatementArgs{ Effect: pulumi.String("Allow"), Actions: pulumi.StringArray{ pulumi.String("es:*"), }, Resources: pulumi.StringArray{ testCluster.Arn, testCluster.Arn.ApplyT(func(arn string) (string, error) { return fmt.Sprintf("%v/*", arn), nil }).(pulumi.StringOutput), }, }, &iam.GetPolicyDocumentStatementArgs{ Effect: pulumi.String("Allow"), Actions: pulumi.StringArray{ pulumi.String("ec2:DescribeVpcs"), pulumi.String("ec2:DescribeVpcAttribute"), pulumi.String("ec2:DescribeSubnets"), pulumi.String("ec2:DescribeSecurityGroups"), pulumi.String("ec2:DescribeNetworkInterfaces"), pulumi.String("ec2:CreateNetworkInterface"), pulumi.String("ec2:CreateNetworkInterfacePermission"), pulumi.String("ec2:DeleteNetworkInterface"), }, Resources: pulumi.StringArray{ pulumi.String("*"), }, }, }, }, nil) _, err = iam.NewRolePolicy(ctx, "firehose-elasticsearch", &iam.RolePolicyArgs{ Name: pulumi.String("elasticsearch"), Role: pulumi.Any(firehose.Id), Policy: pulumi.String(firehose_elasticsearch.ApplyT(func(firehose_elasticsearch iam.GetPolicyDocumentResult) (*string, error) { return &firehose_elasticsearch.Json, nil }).(pulumi.StringPtrOutput)), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-es"), Destination: pulumi.String("elasticsearch"), ElasticsearchConfiguration: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationArgs{ DomainArn: testCluster.Arn, RoleArn: pulumi.Any(firehose.Arn), IndexName: pulumi.String("test"), TypeName: pulumi.String("test"), S3Configuration: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehose.Arn), BucketArn: pulumi.Any(bucket.Arn), }, VpcConfig: &kinesis.FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs{ SubnetIds: pulumi.StringArray{ firstAwsSubnet.Id, second.Id, }, SecurityGroupIds: pulumi.StringArray{ first.Id, }, RoleArn: pulumi.Any(firehose.Arn), }, }, }, pulumi.DependsOn([]pulumi.Resource{ firehose_elasticsearchRolePolicy, })) if err != nil { return err } return nil }) }
```
### OpenSearch Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/opensearch" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCluster, err := opensearch.NewDomain(ctx, "test_cluster", &opensearch.DomainArgs{ DomainName: pulumi.String("firehose-os-test"), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("opensearch"), OpensearchConfiguration: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationArgs{ DomainArn: testCluster.Arn, RoleArn: pulumi.Any(firehoseRole.Arn), IndexName: pulumi.String("test"), S3Configuration: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("Lambda"), Parameters: kinesis.FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("LambdaArn"), ParameterValue: pulumi.Sprintf("%v:$LATEST", lambdaProcessor.Arn), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### OpenSearch Destination With VPC
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/opensearch" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCluster, err := opensearch.NewDomain(ctx, "test_cluster", &opensearch.DomainArgs{ DomainName: pulumi.String("es-test"), ClusterConfig: &opensearch.DomainClusterConfigArgs{ InstanceCount: pulumi.Int(2), ZoneAwarenessEnabled: pulumi.Bool(true), InstanceType: pulumi.String("m4.large.search"), }, EbsOptions: &opensearch.DomainEbsOptionsArgs{ EbsEnabled: pulumi.Bool(true), VolumeSize: pulumi.Int(10), }, VpcOptions: &opensearch.DomainVpcOptionsArgs{ SecurityGroupIds: pulumi.StringArray{ first.Id, }, SubnetIds: pulumi.StringArray{ firstAwsSubnet.Id, second.Id, }, }, }) if err != nil { return err } _, err = iam.NewRolePolicy(ctx, "firehose-opensearch", &iam.RolePolicyArgs{ Name: pulumi.String("opensearch"), Role: pulumi.Any(firehose.Id), Policy: pulumi.All(testCluster.Arn, testCluster.Arn).ApplyT(func(_args []interface{}) (string, error) { testClusterArn := _args[0].(string) testClusterArn1 := _args[1].(string) return fmt.Sprintf(`{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "es:*" ], "Resource": [ "%v", "%v/*" ] }, { "Effect": "Allow", "Action": [ "ec2:DescribeVpcs", "ec2:DescribeVpcAttribute", "ec2:DescribeSubnets", "ec2:DescribeSecurityGroups", "ec2:DescribeNetworkInterfaces", "ec2:CreateNetworkInterface", "ec2:CreateNetworkInterfacePermission", "ec2:DeleteNetworkInterface" ], "Resource": [ "*" ] } ] }
`, testClusterArn, testClusterArn1), nil
}).(pulumi.StringOutput), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("pulumi-kinesis-firehose-os"), Destination: pulumi.String("opensearch"), OpensearchConfiguration: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationArgs{ DomainArn: testCluster.Arn, RoleArn: pulumi.Any(firehose.Arn), IndexName: pulumi.String("test"), S3Configuration: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehose.Arn), BucketArn: pulumi.Any(bucket.Arn), }, VpcConfig: &kinesis.FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs{ SubnetIds: pulumi.StringArray{ firstAwsSubnet.Id, second.Id, }, SecurityGroupIds: pulumi.StringArray{ first.Id, }, RoleArn: pulumi.Any(firehose.Arn), }, }, }, pulumi.DependsOn([]pulumi.Resource{ firehose_opensearch, })) if err != nil { return err } return nil }) }
```
### OpenSearch Serverless Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/opensearch" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testCollection, err := opensearch.NewServerlessCollection(ctx, "test_collection", &opensearch.ServerlessCollectionArgs{ Name: pulumi.String("firehose-osserverless-test"), }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("opensearchserverless"), OpensearchserverlessConfiguration: &kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs{ CollectionEndpoint: testCollection.CollectionEndpoint, RoleArn: pulumi.Any(firehoseRole.Arn), IndexName: pulumi.String("test"), S3Configuration: &kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("Lambda"), Parameters: kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("LambdaArn"), ParameterValue: pulumi.Sprintf("%v:$LATEST", lambdaProcessor.Arn), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Iceberg Destination
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/glue" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := aws.GetCallerIdentity(ctx, &aws.GetCallerIdentityArgs{}, nil) if err != nil { return err } currentGetPartition, err := aws.GetPartition(ctx, &aws.GetPartitionArgs{}, nil) if err != nil { return err } currentGetRegion, err := aws.GetRegion(ctx, &aws.GetRegionArgs{}, nil) if err != nil { return err } bucket, err := s3.NewBucketV2(ctx, "bucket", &s3.BucketV2Args{ Bucket: pulumi.String("test-bucket"), ForceDestroy: pulumi.Bool(true), }) if err != nil { return err } test, err := glue.NewCatalogDatabase(ctx, "test", &glue.CatalogDatabaseArgs{ Name: pulumi.String("test"), }) if err != nil { return err } testCatalogTable, err := glue.NewCatalogTable(ctx, "test", &glue.CatalogTableArgs{ Name: pulumi.String("test"), DatabaseName: test.Name, Parameters: pulumi.StringMap{ "format": pulumi.String("parquet"), }, TableType: pulumi.String("EXTERNAL_TABLE"), OpenTableFormatInput: &glue.CatalogTableOpenTableFormatInputArgs{ IcebergInput: &glue.CatalogTableOpenTableFormatInputIcebergInputArgs{ MetadataOperation: pulumi.String("CREATE"), Version: pulumi.String("2"), }, }, StorageDescriptor: &glue.CatalogTableStorageDescriptorArgs{ Location: bucket.ID().ApplyT(func(id string) (string, error) { return fmt.Sprintf("s3://%v", id), nil }).(pulumi.StringOutput), Columns: glue.CatalogTableStorageDescriptorColumnArray{ &glue.CatalogTableStorageDescriptorColumnArgs{ Name: pulumi.String("my_column_1"), Type: pulumi.String("int"), }, }, }, }) if err != nil { return err } _, err = kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("iceberg"), IcebergConfiguration: &kinesis.FirehoseDeliveryStreamIcebergConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), CatalogArn: pulumi.Sprintf("arn:%v:glue:%v:%v:catalog", currentGetPartition.Partition, currentGetRegion.Name, current.AccountId), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), S3Configuration: &kinesis.FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehoseRole.Arn), BucketArn: bucket.Arn, }, DestinationTableConfigurations: kinesis.FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray{ &kinesis.FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs{ DatabaseName: test.Name, TableName: testCatalogTable.Name, }, }, ProcessingConfiguration: &kinesis.FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs{ Enabled: pulumi.Bool(true), Processors: kinesis.FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray{ &kinesis.FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs{ Type: pulumi.String("Lambda"), Parameters: kinesis.FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray{ &kinesis.FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs{ ParameterName: pulumi.String("LambdaArn"), ParameterValue: pulumi.Sprintf("%v:$LATEST", lambdaProcessor.Arn), }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Splunk Destination
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("splunk"), SplunkConfiguration: &kinesis.FirehoseDeliveryStreamSplunkConfigurationArgs{ HecEndpoint: pulumi.String("https://http-inputs-mydomain.splunkcloud.com:443"), HecToken: pulumi.String("51D4DA16-C61B-4F5F-8EC7-ED4301342A4A"), HecAcknowledgmentTimeout: pulumi.Int(600), HecEndpointType: pulumi.String("Event"), S3BackupMode: pulumi.String("FailedEventsOnly"), S3Configuration: &kinesis.FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehose.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, }, }) if err != nil { return err } return nil }) }
```
### HTTP Endpoint (e.g., New Relic) Destination
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewFirehoseDeliveryStream(ctx, "test_stream", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("kinesis-firehose-test-stream"), Destination: pulumi.String("http_endpoint"), HttpEndpointConfiguration: &kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationArgs{ Url: pulumi.String("https://aws-api.newrelic.com/firehose/v1"), Name: pulumi.String("New Relic"), AccessKey: pulumi.String("my-key"), BufferingSize: pulumi.Int(15), BufferingInterval: pulumi.Int(600), RoleArn: pulumi.Any(firehose.Arn), S3BackupMode: pulumi.String("FailedDataOnly"), S3Configuration: &kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehose.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, RequestConfiguration: &kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs{ ContentEncoding: pulumi.String("GZIP"), CommonAttributes: kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray{ &kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs{ Name: pulumi.String("testname"), Value: pulumi.String("testvalue"), }, &kinesis.FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs{ Name: pulumi.String("testname2"), Value: pulumi.String("testvalue2"), }, }, }, }, }) if err != nil { return err } return nil }) }
```
### Snowflake Destination
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewFirehoseDeliveryStream(ctx, "example_snowflake_destination", &kinesis.FirehoseDeliveryStreamArgs{ Name: pulumi.String("example-snowflake-destination"), Destination: pulumi.String("snowflake"), SnowflakeConfiguration: &kinesis.FirehoseDeliveryStreamSnowflakeConfigurationArgs{ AccountUrl: pulumi.String("https://example.snowflakecomputing.com"), BufferingSize: pulumi.Int(15), BufferingInterval: pulumi.Int(600), Database: pulumi.String("example-db"), PrivateKey: pulumi.String("..."), RoleArn: pulumi.Any(firehose.Arn), Schema: pulumi.String("example-schema"), Table: pulumi.String("example-table"), User: pulumi.String("example-usr"), S3Configuration: &kinesis.FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs{ RoleArn: pulumi.Any(firehose.Arn), BucketArn: pulumi.Any(bucket.Arn), BufferingSize: pulumi.Int(10), BufferingInterval: pulumi.Int(400), CompressionFormat: pulumi.String("GZIP"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis Firehose Delivery streams using the stream ARN. For example:
```sh $ pulumi import aws:kinesis/firehoseDeliveryStream:FirehoseDeliveryStream foo arn:aws:firehose:us-east-1:XXX:deliverystream/example ``` Note: Import does not work for stream destination `s3`. Consider using `extended_s3` since `s3` destination is deprecated.
func GetFirehoseDeliveryStream ¶
func GetFirehoseDeliveryStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FirehoseDeliveryStreamState, opts ...pulumi.ResourceOption) (*FirehoseDeliveryStream, error)
GetFirehoseDeliveryStream gets an existing FirehoseDeliveryStream 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 NewFirehoseDeliveryStream ¶
func NewFirehoseDeliveryStream(ctx *pulumi.Context, name string, args *FirehoseDeliveryStreamArgs, opts ...pulumi.ResourceOption) (*FirehoseDeliveryStream, error)
NewFirehoseDeliveryStream registers a new resource with the given unique name, arguments, and options.
func (*FirehoseDeliveryStream) ElementType ¶
func (*FirehoseDeliveryStream) ElementType() reflect.Type
func (*FirehoseDeliveryStream) ToFirehoseDeliveryStreamOutput ¶
func (i *FirehoseDeliveryStream) ToFirehoseDeliveryStreamOutput() FirehoseDeliveryStreamOutput
func (*FirehoseDeliveryStream) ToFirehoseDeliveryStreamOutputWithContext ¶
func (i *FirehoseDeliveryStream) ToFirehoseDeliveryStreamOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOutput
type FirehoseDeliveryStreamArgs ¶
type FirehoseDeliveryStreamArgs struct { // The Amazon Resource Name (ARN) specifying the Stream Arn pulumi.StringPtrInput // This is the destination to where the data is delivered. The only options are `s3` (Deprecated, use `extendedS3` instead), `extendedS3`, `redshift`, `elasticsearch`, `splunk`, `httpEndpoint`, `opensearch`, `opensearchserverless` and `snowflake`. Destination pulumi.StringInput DestinationId pulumi.StringPtrInput // Configuration options when `destination` is `elasticsearch`. See `elasticsearchConfiguration` block below for details. ElasticsearchConfiguration FirehoseDeliveryStreamElasticsearchConfigurationPtrInput // Enhanced configuration options for the s3 destination. See `extendedS3Configuration` block below for details. ExtendedS3Configuration FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput // Configuration options when `destination` is `httpEndpoint`. Requires the user to also specify an `s3Configuration` block. See `httpEndpointConfiguration` block below for details. HttpEndpointConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput // Configuration options when `destination` is `iceberg`. See `icebergConfiguration` block below for details. IcebergConfiguration FirehoseDeliveryStreamIcebergConfigurationPtrInput // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See `kinesisSourceConfiguration` block below for details. KinesisSourceConfiguration FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput // The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. See `mskSourceConfiguration` block below for details. MskSourceConfiguration FirehoseDeliveryStreamMskSourceConfigurationPtrInput // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. When using for WAF logging, name must be prefixed with `aws-waf-logs-`. See [AWS Documentation](https://docs.aws.amazon.com/waf/latest/developerguide/waf-policies.html#waf-policies-logging-config) for more details. Name pulumi.StringPtrInput // Configuration options when `destination` is `opensearch`. See `opensearchConfiguration` block below for details. OpensearchConfiguration FirehoseDeliveryStreamOpensearchConfigurationPtrInput // Configuration options when `destination` is `opensearchserverless`. See `opensearchserverlessConfiguration` block below for details. OpensearchserverlessConfiguration FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput // Configuration options when `destination` is `redshift`. Requires the user to also specify an `s3Configuration` block. See `redshiftConfiguration` block below for details. RedshiftConfiguration FirehoseDeliveryStreamRedshiftConfigurationPtrInput // Encrypt at rest options. See `serverSideEncryption` block below for details. // // **NOTE:** Server-side encryption should not be enabled when a kinesis stream is configured as the source of the firehose delivery stream. ServerSideEncryption FirehoseDeliveryStreamServerSideEncryptionPtrInput // Configuration options when `destination` is `snowflake`. See `snowflakeConfiguration` block below for details. SnowflakeConfiguration FirehoseDeliveryStreamSnowflakeConfigurationPtrInput // Configuration options when `destination` is `splunk`. See `splunkConfiguration` block below for details. SplunkConfiguration FirehoseDeliveryStreamSplunkConfigurationPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput VersionId pulumi.StringPtrInput }
The set of arguments for constructing a FirehoseDeliveryStream resource.
func (FirehoseDeliveryStreamArgs) ElementType ¶
func (FirehoseDeliveryStreamArgs) ElementType() reflect.Type
type FirehoseDeliveryStreamArray ¶
type FirehoseDeliveryStreamArray []FirehoseDeliveryStreamInput
func (FirehoseDeliveryStreamArray) ElementType ¶
func (FirehoseDeliveryStreamArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutput ¶
func (i FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutput() FirehoseDeliveryStreamArrayOutput
func (FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamArray) ToFirehoseDeliveryStreamArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamArrayOutput
type FirehoseDeliveryStreamArrayInput ¶
type FirehoseDeliveryStreamArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamArrayOutput() FirehoseDeliveryStreamArrayOutput ToFirehoseDeliveryStreamArrayOutputWithContext(context.Context) FirehoseDeliveryStreamArrayOutput }
FirehoseDeliveryStreamArrayInput is an input type that accepts FirehoseDeliveryStreamArray and FirehoseDeliveryStreamArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamArrayInput` via:
FirehoseDeliveryStreamArray{ FirehoseDeliveryStreamArgs{...} }
type FirehoseDeliveryStreamArrayOutput ¶
type FirehoseDeliveryStreamArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamArrayOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamArrayOutput) Index ¶
func (o FirehoseDeliveryStreamArrayOutput) Index(i pulumi.IntInput) FirehoseDeliveryStreamOutput
func (FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutput ¶
func (o FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutput() FirehoseDeliveryStreamArrayOutput
func (FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamArrayOutput) ToFirehoseDeliveryStreamArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamArrayOutput
type FirehoseDeliveryStreamElasticsearchConfiguration ¶
type FirehoseDeliveryStreamElasticsearchConfiguration struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Conflicts with `domainArn`. ClusterEndpoint *string `pulumi:"clusterEndpoint"` // The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`. DomainArn *string `pulumi:"domainArn"` // The Elasticsearch index name. IndexName string `pulumi:"indexName"` // The Elasticsearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`. IndexRotationPeriod *string `pulumi:"indexRotationPeriod"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // After an initial failure to deliver to Amazon Elasticsearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration *int `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeElasticsearchDomain`, `DescribeElasticsearchDomains`, and `DescribeElasticsearchDomainConfig`. The pattern needs to be `arn:.*`. RoleArn string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamElasticsearchConfigurationS3Configuration `pulumi:"s3Configuration"` // The Elasticsearch type name with maximum length of 100 characters. TypeName *string `pulumi:"typeName"` // The VPC configuration for the delivery stream to connect to Elastic Search associated with the VPC. See `vpcConfig` block below for details. VpcConfig *FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig `pulumi:"vpcConfig"` }
type FirehoseDeliveryStreamElasticsearchConfigurationArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationArgs struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Conflicts with `domainArn`. ClusterEndpoint pulumi.StringPtrInput `pulumi:"clusterEndpoint"` // The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`. DomainArn pulumi.StringPtrInput `pulumi:"domainArn"` // The Elasticsearch index name. IndexName pulumi.StringInput `pulumi:"indexName"` // The Elasticsearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`. IndexRotationPeriod pulumi.StringPtrInput `pulumi:"indexRotationPeriod"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // After an initial failure to deliver to Amazon Elasticsearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeElasticsearchDomain`, `DescribeElasticsearchDomains`, and `DescribeElasticsearchDomainConfig`. The pattern needs to be `arn:.*`. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` // The Elasticsearch type name with maximum length of 100 characters. TypeName pulumi.StringPtrInput `pulumi:"typeName"` // The VPC configuration for the delivery stream to connect to Elastic Search associated with the VPC. See `vpcConfig` block below for details. VpcConfig FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput `pulumi:"vpcConfig"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationOutput ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationOutput }
FirehoseDeliveryStreamElasticsearchConfigurationInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationArgs and FirehoseDeliveryStreamElasticsearchConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ClusterEndpoint ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Conflicts with `domainArn`.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) DomainArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexName() pulumi.StringOutput
The Elasticsearch index name.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexRotationPeriod ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) IndexRotationPeriod() pulumi.StringPtrOutput
The Elasticsearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon Elasticsearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeElasticsearchDomain`, `DescribeElasticsearchDomains`, and `DescribeElasticsearchDomainConfig`. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) S3Configuration() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) TypeName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name with maximum length of 100 characters.
func (FirehoseDeliveryStreamElasticsearchConfigurationOutput) VpcConfig ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationOutput) VpcConfig() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to Elastic Search associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationArgs, FirehoseDeliveryStreamElasticsearchConfigurationPtr and FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationArgs) FirehoseDeliveryStreamElasticsearchConfigurationPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamElasticsearchConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ClusterEndpoint ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Conflicts with `domainArn`.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) DomainArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The Elasticsearch index name.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexRotationPeriod ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) IndexRotationPeriod() pulumi.StringPtrOutput
The Elasticsearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon Elasticsearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeElasticsearchDomain`, `DescribeElasticsearchDomains`, and `DescribeElasticsearchDomainConfig`. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) TypeName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name with maximum length of 100 characters.
func (FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) VpcConfig ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to Elastic Search associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamElasticsearchConfigurationS3Configuration ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfig struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn string `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds []string `pulumi:"subnetIds"` VpcId *string `pulumi:"vpcId"` }
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn pulumi.StringInput `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput }
FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs and FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs{...}
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SecurityGroupIds ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SubnetIds ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput }
FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput is an input type that accepts FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs, FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtr and FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput` via:
FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs{...} or: nil
func FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtr ¶
func FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtr(v *FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigArgs) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrInput
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput ¶
type FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SecurityGroupIds ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SubnetIds ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamElasticsearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamExtendedS3Configuration ¶
type FirehoseDeliveryStreamExtendedS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` BufferingInterval *int `pulumi:"bufferingInterval"` BufferingSize *int `pulumi:"bufferingSize"` CloudwatchLoggingOptions *FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // The time zone you prefer. Valid values are `UTC` or a non-3-letter IANA time zones (for example, `America/Los_Angeles`). Default value is `UTC`. CustomTimeZone *string `pulumi:"customTimeZone"` // Nested argument for the serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. See `dataFormatConversionConfiguration` block below for details. DataFormatConversionConfiguration *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration `pulumi:"dataFormatConversionConfiguration"` // The configuration for dynamic partitioning. Required when using [dynamic partitioning](https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html). See `dynamicPartitioningConfiguration` block below for details. DynamicPartitioningConfiguration *FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration `pulumi:"dynamicPartitioningConfiguration"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // The file extension to override the default file extension (for example, `.json`). FileExtension *string `pulumi:"fileExtension"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` RoleArn string `pulumi:"roleArn"` // The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. S3BackupConfiguration *FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`. S3BackupMode *string `pulumi:"s3BackupMode"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` CloudwatchLoggingOptions FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // The time zone you prefer. Valid values are `UTC` or a non-3-letter IANA time zones (for example, `America/Los_Angeles`). Default value is `UTC`. CustomTimeZone pulumi.StringPtrInput `pulumi:"customTimeZone"` // Nested argument for the serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. See `dataFormatConversionConfiguration` block below for details. DataFormatConversionConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput `pulumi:"dataFormatConversionConfiguration"` // The configuration for dynamic partitioning. Required when using [dynamic partitioning](https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html). See `dynamicPartitioningConfiguration` block below for details. DynamicPartitioningConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput `pulumi:"dynamicPartitioningConfiguration"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // The file extension to override the default file extension (for example, `.json`). FileExtension pulumi.StringPtrInput `pulumi:"fileExtension"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` RoleArn pulumi.StringInput `pulumi:"roleArn"` // The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. S3BackupConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfiguration struct { // Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details. Enabled *bool `pulumi:"enabled"` // Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details. InputFormatConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration `pulumi:"inputFormatConfiguration"` // Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details. OutputFormatConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration `pulumi:"outputFormatConfiguration"` // Specifies the AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details. SchemaConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration `pulumi:"schemaConfiguration"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs struct { // Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details. InputFormatConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput `pulumi:"inputFormatConfiguration"` // Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details. OutputFormatConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput `pulumi:"outputFormatConfiguration"` // Specifies the AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details. SchemaConfiguration FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput `pulumi:"schemaConfiguration"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See `deserializer` block below for details. Deserializer FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer `pulumi:"deserializer"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See `deserializer` block below for details. Deserializer FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput `pulumi:"deserializer"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer struct { // Specifies the native Hive / HCatalog JsonSerDe. More details below. See `hiveJsonSerDe` block below for details. HiveJsonSerDe *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDe `pulumi:"hiveJsonSerDe"` // Specifies the OpenX SerDe. See `openXJsonSerDe` block below for details. OpenXJsonSerDe *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDe `pulumi:"openXJsonSerDe"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs struct { // Specifies the native Hive / HCatalog JsonSerDe. More details below. See `hiveJsonSerDe` block below for details. HiveJsonSerDe FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput `pulumi:"hiveJsonSerDe"` // Specifies the OpenX SerDe. See `openXJsonSerDe` block below for details. OpenXJsonSerDe FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput `pulumi:"openXJsonSerDe"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDe ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDe struct { // A list of how you want Kinesis Data Firehose to parse the date and time stamps that may be present in your input data JSON. To specify these format strings, follow the pattern syntax of JodaTime's DateTimeFormat format strings. For more information, see [Class DateTimeFormat](https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html). You can also use the special value millis to parse time stamps in epoch milliseconds. If you don't specify a format, Kinesis Data Firehose uses java.sql.Timestamp::valueOf by default. TimestampFormats []string `pulumi:"timestampFormats"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs struct { // A list of how you want Kinesis Data Firehose to parse the date and time stamps that may be present in your input data JSON. To specify these format strings, follow the pattern syntax of JodaTime's DateTimeFormat format strings. For more information, see [Class DateTimeFormat](https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html). You can also use the special value millis to parse time stamps in epoch milliseconds. If you don't specify a format, Kinesis Data Firehose uses java.sql.Timestamp::valueOf by default. TimestampFormats pulumi.StringArrayInput `pulumi:"timestampFormats"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) TimestampFormats ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) TimestampFormats() pulumi.StringArrayOutput
A list of how you want Kinesis Data Firehose to parse the date and time stamps that may be present in your input data JSON. To specify these format strings, follow the pattern syntax of JodaTime's DateTimeFormat format strings. For more information, see [Class DateTimeFormat](https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html). You can also use the special value millis to parse time stamps in epoch milliseconds. If you don't specify a format, Kinesis Data Firehose uses java.sql.Timestamp::valueOf by default.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDeArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) TimestampFormats ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) TimestampFormats() pulumi.StringArrayOutput
A list of how you want Kinesis Data Firehose to parse the date and time stamps that may be present in your input data JSON. To specify these format strings, follow the pattern syntax of JodaTime's DateTimeFormat format strings. For more information, see [Class DateTimeFormat](https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html). You can also use the special value millis to parse time stamps in epoch milliseconds. If you don't specify a format, Kinesis Data Firehose uses java.sql.Timestamp::valueOf by default.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDe ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDe struct { // When set to true, which is the default, Kinesis Data Firehose converts JSON keys to lowercase before deserializing them. CaseInsensitive *bool `pulumi:"caseInsensitive"` // A map of column names to JSON keys that aren't identical to the column names. This is useful when the JSON contains keys that are Hive keywords. For example, timestamp is a Hive keyword. If you have a JSON key named timestamp, set this parameter to `{ ts = "timestamp" }` to map this key to a column named ts. ColumnToJsonKeyMappings map[string]string `pulumi:"columnToJsonKeyMappings"` // When set to `true`, specifies that the names of the keys include dots and that you want Kinesis Data Firehose to replace them with underscores. This is useful because Apache Hive does not allow dots in column names. For example, if the JSON contains a key whose name is "a.b", you can define the column name to be "aB" when using this option. Defaults to `false`. ConvertDotsInJsonKeysToUnderscores *bool `pulumi:"convertDotsInJsonKeysToUnderscores"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs struct { // When set to true, which is the default, Kinesis Data Firehose converts JSON keys to lowercase before deserializing them. CaseInsensitive pulumi.BoolPtrInput `pulumi:"caseInsensitive"` // A map of column names to JSON keys that aren't identical to the column names. This is useful when the JSON contains keys that are Hive keywords. For example, timestamp is a Hive keyword. If you have a JSON key named timestamp, set this parameter to `{ ts = "timestamp" }` to map this key to a column named ts. ColumnToJsonKeyMappings pulumi.StringMapInput `pulumi:"columnToJsonKeyMappings"` // When set to `true`, specifies that the names of the keys include dots and that you want Kinesis Data Firehose to replace them with underscores. This is useful because Apache Hive does not allow dots in column names. For example, if the JSON contains a key whose name is "a.b", you can define the column name to be "aB" when using this option. Defaults to `false`. ConvertDotsInJsonKeysToUnderscores pulumi.BoolPtrInput `pulumi:"convertDotsInJsonKeysToUnderscores"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) CaseInsensitive ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) CaseInsensitive() pulumi.BoolPtrOutput
When set to true, which is the default, Kinesis Data Firehose converts JSON keys to lowercase before deserializing them.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ColumnToJsonKeyMappings ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
A map of column names to JSON keys that aren't identical to the column names. This is useful when the JSON contains keys that are Hive keywords. For example, timestamp is a Hive keyword. If you have a JSON key named timestamp, set this parameter to `{ ts = "timestamp" }` to map this key to a column named ts.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
When set to `true`, specifies that the names of the keys include dots and that you want Kinesis Data Firehose to replace them with underscores. This is useful because Apache Hive does not allow dots in column names. For example, if the JSON contains a key whose name is "a.b", you can define the column name to be "aB" when using this option. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDeArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) CaseInsensitive ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) CaseInsensitive() pulumi.BoolPtrOutput
When set to true, which is the default, Kinesis Data Firehose converts JSON keys to lowercase before deserializing them.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
A map of column names to JSON keys that aren't identical to the column names. This is useful when the JSON contains keys that are Hive keywords. For example, timestamp is a Hive keyword. If you have a JSON key named timestamp, set this parameter to `{ ts = "timestamp" }` to map this key to a column named ts.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
When set to `true`, specifies that the names of the keys include dots and that you want Kinesis Data Firehose to replace them with underscores. This is useful because Apache Hive does not allow dots in column names. For example, if the JSON contains a key whose name is "a.b", you can define the column name to be "aB" when using this option. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) HiveJsonSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) HiveJsonSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
Specifies the native Hive / HCatalog JsonSerDe. More details below. See `hiveJsonSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) OpenXJsonSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) OpenXJsonSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
Specifies the OpenX SerDe. See `openXJsonSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) HiveJsonSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) HiveJsonSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerHiveJsonSerDePtrOutput
Specifies the native Hive / HCatalog JsonSerDe. More details below. See `hiveJsonSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) OpenXJsonSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) OpenXJsonSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOpenXJsonSerDePtrOutput
Specifies the OpenX SerDe. See `openXJsonSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) Deserializer ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) Deserializer() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerOutput
Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See `deserializer` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) Deserializer ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) Deserializer() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerPtrOutput
Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. See `deserializer` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) InputFormatConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) InputFormatConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationOutput
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) OutputFormatConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) OutputFormatConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) SchemaConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) SchemaConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
Specifies the AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration struct { // Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. See `serializer` block below for details. Serializer FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer `pulumi:"serializer"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs struct { // Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. See `serializer` block below for details. Serializer FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput `pulumi:"serializer"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) Serializer ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) Serializer() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. See `serializer` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) Serializer ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) Serializer() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. See `serializer` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer struct { // Specifies converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://orc.apache.org/docs/). See `orcSerDe` block below for details. OrcSerDe *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe `pulumi:"orcSerDe"` // Specifies converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://parquet.apache.org/docs/). More details below. ParquetSerDe *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe `pulumi:"parquetSerDe"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs struct { // Specifies converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://orc.apache.org/docs/). See `orcSerDe` block below for details. OrcSerDe FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput `pulumi:"orcSerDe"` // Specifies converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://parquet.apache.org/docs/). More details below. ParquetSerDe FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput `pulumi:"parquetSerDe"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDe struct { // The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations. BlockSizeBytes *int `pulumi:"blockSizeBytes"` // A list of column names for which you want Kinesis Data Firehose to create bloom filters. BloomFilterColumns []string `pulumi:"bloomFilterColumns"` // The Bloom filter false positive probability (FPP). The lower the FPP, the bigger the Bloom filter. The default value is `0.05`, the minimum is `0`, and the maximum is `1`. BloomFilterFalsePositiveProbability *float64 `pulumi:"bloomFilterFalsePositiveProbability"` // The compression code to use over data blocks. The default is `SNAPPY`. Compression *string `pulumi:"compression"` // A float that represents the fraction of the total number of non-null rows. To turn off dictionary encoding, set this fraction to a number that is less than the number of distinct keys in a dictionary. To always use dictionary encoding, set this threshold to `1`. DictionaryKeyThreshold *float64 `pulumi:"dictionaryKeyThreshold"` // Set this to `true` to indicate that you want stripes to be padded to the HDFS block boundaries. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `false`. EnablePadding *bool `pulumi:"enablePadding"` // The version of the file to write. The possible values are `V0_11` and `V0_12`. The default is `V0_12`. FormatVersion *string `pulumi:"formatVersion"` // A float between 0 and 1 that defines the tolerance for block padding as a decimal fraction of stripe size. The default value is `0.05`, which means 5 percent of stripe size. For the default values of 64 MiB ORC stripes and 256 MiB HDFS blocks, the default block padding tolerance of 5 percent reserves a maximum of 3.2 MiB for padding within the 256 MiB block. In such a case, if the available size within the block is more than 3.2 MiB, a new, smaller stripe is inserted to fit within that space. This ensures that no stripe crosses block boundaries and causes remote reads within a node-local task. Kinesis Data Firehose ignores this parameter when `enablePadding` is `false`. PaddingTolerance *float64 `pulumi:"paddingTolerance"` // The number of rows between index entries. The default is `10000` and the minimum is `1000`. RowIndexStride *int `pulumi:"rowIndexStride"` // The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB. StripeSizeBytes *int `pulumi:"stripeSizeBytes"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs struct { // The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations. BlockSizeBytes pulumi.IntPtrInput `pulumi:"blockSizeBytes"` // A list of column names for which you want Kinesis Data Firehose to create bloom filters. BloomFilterColumns pulumi.StringArrayInput `pulumi:"bloomFilterColumns"` // The Bloom filter false positive probability (FPP). The lower the FPP, the bigger the Bloom filter. The default value is `0.05`, the minimum is `0`, and the maximum is `1`. BloomFilterFalsePositiveProbability pulumi.Float64PtrInput `pulumi:"bloomFilterFalsePositiveProbability"` // The compression code to use over data blocks. The default is `SNAPPY`. Compression pulumi.StringPtrInput `pulumi:"compression"` // A float that represents the fraction of the total number of non-null rows. To turn off dictionary encoding, set this fraction to a number that is less than the number of distinct keys in a dictionary. To always use dictionary encoding, set this threshold to `1`. DictionaryKeyThreshold pulumi.Float64PtrInput `pulumi:"dictionaryKeyThreshold"` // Set this to `true` to indicate that you want stripes to be padded to the HDFS block boundaries. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `false`. EnablePadding pulumi.BoolPtrInput `pulumi:"enablePadding"` // The version of the file to write. The possible values are `V0_11` and `V0_12`. The default is `V0_12`. FormatVersion pulumi.StringPtrInput `pulumi:"formatVersion"` // A float between 0 and 1 that defines the tolerance for block padding as a decimal fraction of stripe size. The default value is `0.05`, which means 5 percent of stripe size. For the default values of 64 MiB ORC stripes and 256 MiB HDFS blocks, the default block padding tolerance of 5 percent reserves a maximum of 3.2 MiB for padding within the 256 MiB block. In such a case, if the available size within the block is more than 3.2 MiB, a new, smaller stripe is inserted to fit within that space. This ensures that no stripe crosses block boundaries and causes remote reads within a node-local task. Kinesis Data Firehose ignores this parameter when `enablePadding` is `false`. PaddingTolerance pulumi.Float64PtrInput `pulumi:"paddingTolerance"` // The number of rows between index entries. The default is `10000` and the minimum is `1000`. RowIndexStride pulumi.IntPtrInput `pulumi:"rowIndexStride"` // The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB. StripeSizeBytes pulumi.IntPtrInput `pulumi:"stripeSizeBytes"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BlockSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterColumns ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterColumns() pulumi.StringArrayOutput
A list of column names for which you want Kinesis Data Firehose to create bloom filters.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterFalsePositiveProbability ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
The Bloom filter false positive probability (FPP). The lower the FPP, the bigger the Bloom filter. The default value is `0.05`, the minimum is `0`, and the maximum is `1`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) Compression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The default is `SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) DictionaryKeyThreshold ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
A float that represents the fraction of the total number of non-null rows. To turn off dictionary encoding, set this fraction to a number that is less than the number of distinct keys in a dictionary. To always use dictionary encoding, set this threshold to `1`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) EnablePadding ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) EnablePadding() pulumi.BoolPtrOutput
Set this to `true` to indicate that you want stripes to be padded to the HDFS block boundaries. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) FormatVersion ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) FormatVersion() pulumi.StringPtrOutput
The version of the file to write. The possible values are `V0_11` and `V0_12`. The default is `V0_12`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) PaddingTolerance ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) PaddingTolerance() pulumi.Float64PtrOutput
A float between 0 and 1 that defines the tolerance for block padding as a decimal fraction of stripe size. The default value is `0.05`, which means 5 percent of stripe size. For the default values of 64 MiB ORC stripes and 256 MiB HDFS blocks, the default block padding tolerance of 5 percent reserves a maximum of 3.2 MiB for padding within the 256 MiB block. In such a case, if the available size within the block is more than 3.2 MiB, a new, smaller stripe is inserted to fit within that space. This ensures that no stripe crosses block boundaries and causes remote reads within a node-local task. Kinesis Data Firehose ignores this parameter when `enablePadding` is `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) RowIndexStride ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) RowIndexStride() pulumi.IntPtrOutput
The number of rows between index entries. The default is `10000` and the minimum is `1000`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) StripeSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) StripeSizeBytes() pulumi.IntPtrOutput
The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDeArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BlockSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterColumns ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterColumns() pulumi.StringArrayOutput
A list of column names for which you want Kinesis Data Firehose to create bloom filters.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterFalsePositiveProbability ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
The Bloom filter false positive probability (FPP). The lower the FPP, the bigger the Bloom filter. The default value is `0.05`, the minimum is `0`, and the maximum is `1`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) Compression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The default is `SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) DictionaryKeyThreshold ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
A float that represents the fraction of the total number of non-null rows. To turn off dictionary encoding, set this fraction to a number that is less than the number of distinct keys in a dictionary. To always use dictionary encoding, set this threshold to `1`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) EnablePadding ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) EnablePadding() pulumi.BoolPtrOutput
Set this to `true` to indicate that you want stripes to be padded to the HDFS block boundaries. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) FormatVersion ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) FormatVersion() pulumi.StringPtrOutput
The version of the file to write. The possible values are `V0_11` and `V0_12`. The default is `V0_12`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) PaddingTolerance ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) PaddingTolerance() pulumi.Float64PtrOutput
A float between 0 and 1 that defines the tolerance for block padding as a decimal fraction of stripe size. The default value is `0.05`, which means 5 percent of stripe size. For the default values of 64 MiB ORC stripes and 256 MiB HDFS blocks, the default block padding tolerance of 5 percent reserves a maximum of 3.2 MiB for padding within the 256 MiB block. In such a case, if the available size within the block is more than 3.2 MiB, a new, smaller stripe is inserted to fit within that space. This ensures that no stripe crosses block boundaries and causes remote reads within a node-local task. Kinesis Data Firehose ignores this parameter when `enablePadding` is `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) RowIndexStride ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) RowIndexStride() pulumi.IntPtrOutput
The number of rows between index entries. The default is `10000` and the minimum is `1000`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) StripeSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) StripeSizeBytes() pulumi.IntPtrOutput
The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) OrcSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) OrcSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
Specifies converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://orc.apache.org/docs/). See `orcSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ParquetSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ParquetSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
Specifies converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://parquet.apache.org/docs/). More details below.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDe struct { // The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations. BlockSizeBytes *int `pulumi:"blockSizeBytes"` // The compression code to use over data blocks. The possible values are `UNCOMPRESSED`, `SNAPPY`, and `GZIP`, with the default being `SNAPPY`. Use `SNAPPY` for higher decompression speed. Use `GZIP` if the compression ratio is more important than speed. Compression *string `pulumi:"compression"` // Indicates whether to enable dictionary compression. EnableDictionaryCompression *bool `pulumi:"enableDictionaryCompression"` // The maximum amount of padding to apply. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `0`. MaxPaddingBytes *int `pulumi:"maxPaddingBytes"` // The Parquet page size. Column chunks are divided into pages. A page is conceptually an indivisible unit (in terms of compression and encoding). The minimum value is 64 KiB and the default is 1 MiB. PageSizeBytes *int `pulumi:"pageSizeBytes"` // Indicates the version of row format to output. The possible values are `V1` and `V2`. The default is `V1`. WriterVersion *string `pulumi:"writerVersion"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs struct { // The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations. BlockSizeBytes pulumi.IntPtrInput `pulumi:"blockSizeBytes"` // The compression code to use over data blocks. The possible values are `UNCOMPRESSED`, `SNAPPY`, and `GZIP`, with the default being `SNAPPY`. Use `SNAPPY` for higher decompression speed. Use `GZIP` if the compression ratio is more important than speed. Compression pulumi.StringPtrInput `pulumi:"compression"` // Indicates whether to enable dictionary compression. EnableDictionaryCompression pulumi.BoolPtrInput `pulumi:"enableDictionaryCompression"` // The maximum amount of padding to apply. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `0`. MaxPaddingBytes pulumi.IntPtrInput `pulumi:"maxPaddingBytes"` // The Parquet page size. Column chunks are divided into pages. A page is conceptually an indivisible unit (in terms of compression and encoding). The minimum value is 64 KiB and the default is 1 MiB. PageSizeBytes pulumi.IntPtrInput `pulumi:"pageSizeBytes"` // Indicates the version of row format to output. The possible values are `V1` and `V2`. The default is `V1`. WriterVersion pulumi.StringPtrInput `pulumi:"writerVersion"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) BlockSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) Compression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The possible values are `UNCOMPRESSED`, `SNAPPY`, and `GZIP`, with the default being `SNAPPY`. Use `SNAPPY` for higher decompression speed. Use `GZIP` if the compression ratio is more important than speed.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) EnableDictionaryCompression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
Indicates whether to enable dictionary compression.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) MaxPaddingBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) MaxPaddingBytes() pulumi.IntPtrOutput
The maximum amount of padding to apply. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `0`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) PageSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) PageSizeBytes() pulumi.IntPtrOutput
The Parquet page size. Column chunks are divided into pages. A page is conceptually an indivisible unit (in terms of compression and encoding). The minimum value is 64 KiB and the default is 1 MiB.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) WriterVersion ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeOutput) WriterVersion() pulumi.StringPtrOutput
Indicates the version of row format to output. The possible values are `V1` and `V2`. The default is `V1`.
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDeArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) BlockSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
The Hadoop Distributed File System (HDFS) block size. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is 256 MiB and the minimum is 64 MiB. Kinesis Data Firehose uses this value for padding calculations.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) Compression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The possible values are `UNCOMPRESSED`, `SNAPPY`, and `GZIP`, with the default being `SNAPPY`. Use `SNAPPY` for higher decompression speed. Use `GZIP` if the compression ratio is more important than speed.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) EnableDictionaryCompression ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
Indicates whether to enable dictionary compression.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) MaxPaddingBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) MaxPaddingBytes() pulumi.IntPtrOutput
The maximum amount of padding to apply. This is useful if you intend to copy the data from Amazon S3 to HDFS before querying. The default is `0`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) PageSizeBytes ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) PageSizeBytes() pulumi.IntPtrOutput
The Parquet page size. Column chunks are divided into pages. A page is conceptually an indivisible unit (in terms of compression and encoding). The minimum value is 64 KiB and the default is 1 MiB.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) WriterVersion ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput) WriterVersion() pulumi.StringPtrOutput
Indicates the version of row format to output. The possible values are `V1` and `V2`. The default is `V1`.
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) OrcSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) OrcSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerOrcSerDePtrOutput
Specifies converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://orc.apache.org/docs/). See `orcSerDe` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ParquetSerDe ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ParquetSerDe() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerParquetSerDePtrOutput
Specifies converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://parquet.apache.org/docs/). More details below.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationPtrOutput
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationPtrOutput
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) SchemaConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) SchemaConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
Specifies the AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration struct { // The ID of the AWS Glue Data Catalog. If you don't supply this, the AWS account ID is used by default. CatalogId *string `pulumi:"catalogId"` // Specifies the name of the AWS Glue database that contains the schema for the output data. DatabaseName string `pulumi:"databaseName"` // If you don't specify an AWS Region, the default is the current region. Region *string `pulumi:"region"` // The role that Kinesis Data Firehose can use to access AWS Glue. This role must be in the same account you use for Kinesis Data Firehose. Cross-account roles aren't allowed. RoleArn string `pulumi:"roleArn"` // Specifies the AWS Glue table that contains the column information that constitutes your data schema. TableName string `pulumi:"tableName"` // Specifies the table version for the output data schema. Defaults to `LATEST`. VersionId *string `pulumi:"versionId"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs struct { // The ID of the AWS Glue Data Catalog. If you don't supply this, the AWS account ID is used by default. CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` // Specifies the name of the AWS Glue database that contains the schema for the output data. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // If you don't specify an AWS Region, the default is the current region. Region pulumi.StringPtrInput `pulumi:"region"` // The role that Kinesis Data Firehose can use to access AWS Glue. This role must be in the same account you use for Kinesis Data Firehose. Cross-account roles aren't allowed. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Specifies the AWS Glue table that contains the column information that constitutes your data schema. TableName pulumi.StringInput `pulumi:"tableName"` // Specifies the table version for the output data schema. Defaults to `LATEST`. VersionId pulumi.StringPtrInput `pulumi:"versionId"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) CatalogId ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) CatalogId() pulumi.StringPtrOutput
The ID of the AWS Glue Data Catalog. If you don't supply this, the AWS account ID is used by default.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) DatabaseName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) DatabaseName() pulumi.StringOutput
Specifies the name of the AWS Glue database that contains the schema for the output data.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) Region ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) Region() pulumi.StringPtrOutput
If you don't specify an AWS Region, the default is the current region.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) RoleArn() pulumi.StringOutput
The role that Kinesis Data Firehose can use to access AWS Glue. This role must be in the same account you use for Kinesis Data Firehose. Cross-account roles aren't allowed.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) TableName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) TableName() pulumi.StringOutput
Specifies the AWS Glue table that contains the column information that constitutes your data schema.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) VersionId ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationOutput) VersionId() pulumi.StringPtrOutput
Specifies the table version for the output data schema. Defaults to `LATEST`.
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) CatalogId ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) CatalogId() pulumi.StringPtrOutput
The ID of the AWS Glue Data Catalog. If you don't supply this, the AWS account ID is used by default.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) DatabaseName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
Specifies the name of the AWS Glue database that contains the schema for the output data.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) Region ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) Region() pulumi.StringPtrOutput
If you don't specify an AWS Region, the default is the current region.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The role that Kinesis Data Firehose can use to access AWS Glue. This role must be in the same account you use for Kinesis Data Firehose. Cross-account roles aren't allowed.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) TableName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
Specifies the AWS Glue table that contains the column information that constitutes your data schema.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) VersionId ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationPtrOutput) VersionId() pulumi.StringPtrOutput
Specifies the table version for the output data schema. Defaults to `LATEST`.
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfiguration struct { // Enables or disables dynamic partitioning. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // Total amount of seconds Firehose spends on retries. Valid values between 0 and 7200. Default is 300. // // > **NOTE:** You can enable dynamic partitioning only when you create a new delivery stream. Once you enable dynamic partitioning on a delivery stream, it cannot be disabled on this delivery stream. Therefore, the provider will recreate the resource whenever dynamic partitioning is enabled or disabled. RetryDuration *int `pulumi:"retryDuration"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs struct { // Enables or disables dynamic partitioning. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Total amount of seconds Firehose spends on retries. Valid values between 0 and 7200. Default is 300. // // > **NOTE:** You can enable dynamic partitioning only when you create a new delivery stream. Once you enable dynamic partitioning on a delivery stream, it cannot be disabled on this delivery stream. Therefore, the provider will recreate the resource whenever dynamic partitioning is enabled or disabled. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables dynamic partitioning. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
Total amount of seconds Firehose spends on retries. Valid values between 0 and 7200. Default is 300.
> **NOTE:** You can enable dynamic partitioning only when you create a new delivery stream. Once you enable dynamic partitioning on a delivery stream, it cannot be disabled on this delivery stream. Therefore, the provider will recreate the resource whenever dynamic partitioning is enabled or disabled.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables dynamic partitioning. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
Total amount of seconds Firehose spends on retries. Valid values between 0 and 7200. Default is 300.
> **NOTE:** You can enable dynamic partitioning only when you create a new delivery stream. Once you enable dynamic partitioning on a delivery stream, it cannot be disabled on this delivery stream. Therefore, the provider will recreate the resource whenever dynamic partitioning is enabled or disabled.
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CustomTimeZone ¶ added in v6.25.0
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) CustomTimeZone() pulumi.StringPtrOutput
The time zone you prefer. Valid values are `UTC` or a non-3-letter IANA time zones (for example, `America/Los_Angeles`). Default value is `UTC`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DataFormatConversionConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DataFormatConversionConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
Nested argument for the serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. See `dataFormatConversionConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DynamicPartitioningConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) DynamicPartitioningConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
The configuration for dynamic partitioning. Required when using [dynamic partitioning](https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html). See `dynamicPartitioningConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) FileExtension ¶ added in v6.25.0
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) FileExtension() pulumi.StringPtrOutput
The file extension to override the default file extension (for example, `.json`).
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) RoleArn() pulumi.StringOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamExtendedS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CustomTimeZone ¶ added in v6.25.0
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) CustomTimeZone() pulumi.StringPtrOutput
The time zone you prefer. Valid values are `UTC` or a non-3-letter IANA time zones (for example, `America/Los_Angeles`). Default value is `UTC`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DataFormatConversionConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DataFormatConversionConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationPtrOutput
Nested argument for the serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. See `dataFormatConversionConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DynamicPartitioningConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) DynamicPartitioningConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationDynamicPartitioningConfigurationPtrOutput
The configuration for dynamic partitioning. Required when using [dynamic partitioning](https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html). See `dynamicPartitioningConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) FileExtension ¶ added in v6.25.0
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) FileExtension() pulumi.StringPtrOutput
The file extension to override the default file extension (for example, `.json`).
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupConfiguration ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupConfiguration() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfiguration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` BufferingInterval *int `pulumi:"bufferingInterval"` BufferingSize *int `pulumi:"bufferingSize"` CloudwatchLoggingOptions *FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` CloudwatchLoggingOptions FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs and FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs{...}
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) CloudwatchLoggingOptions ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput }
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs, FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtr and FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput` via:
FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtr ¶
func FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtr(v *FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationArgs) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrInput
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput ¶
type FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamExtendedS3ConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfiguration ¶
type FirehoseDeliveryStreamHttpEndpointConfiguration struct { // The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination. AccessKey *string `pulumi:"accessKey"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The HTTP endpoint name. Name *string `pulumi:"name"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // The request configuration. See `requestConfiguration` block below for details. RequestConfiguration *FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfiguration `pulumi:"requestConfiguration"` // Total amount of seconds Firehose spends on retries. This duration starts after the initial attempt fails, It does not include the time periods during which Firehose waits for acknowledgment from the specified destination after each attempt. Valid values between `0` and `7200`. Default is `300`. RetryDuration *int `pulumi:"retryDuration"` // Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. The pattern needs to be `arn:.*`. RoleArn *string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDataOnly` and `AllData`. Default value is `FailedDataOnly`. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamHttpEndpointConfigurationS3Configuration `pulumi:"s3Configuration"` // The Secret Manager Configuration. See `secretsManagerConfiguration` block below for details. SecretsManagerConfiguration *FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfiguration `pulumi:"secretsManagerConfiguration"` // The HTTP endpoint URL to which Kinesis Firehose sends your data. Url string `pulumi:"url"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationArgs struct { // The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination. AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The HTTP endpoint name. Name pulumi.StringPtrInput `pulumi:"name"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The request configuration. See `requestConfiguration` block below for details. RequestConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput `pulumi:"requestConfiguration"` // Total amount of seconds Firehose spends on retries. This duration starts after the initial attempt fails, It does not include the time periods during which Firehose waits for acknowledgment from the specified destination after each attempt. Valid values between `0` and `7200`. Default is `300`. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. The pattern needs to be `arn:.*`. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDataOnly` and `AllData`. Default value is `FailedDataOnly`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` // The Secret Manager Configuration. See `secretsManagerConfiguration` block below for details. SecretsManagerConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput `pulumi:"secretsManagerConfiguration"` // The HTTP endpoint URL to which Kinesis Firehose sends your data. Url pulumi.StringInput `pulumi:"url"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationArgs and FirehoseDeliveryStreamHttpEndpointConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) AccessKey ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) AccessKey() pulumi.StringPtrOutput
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes).
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RequestConfiguration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RequestConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
The request configuration. See `requestConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
Total amount of seconds Firehose spends on retries. This duration starts after the initial attempt fails, It does not include the time periods during which Firehose waits for acknowledgment from the specified destination after each attempt. Valid values between `0` and `7200`. Default is `300`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) RoleArn() pulumi.StringPtrOutput
Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDataOnly` and `AllData`. Default value is `FailedDataOnly`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) S3Configuration() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
The Secret Manager Configuration. See `secretsManagerConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationArgs, FirehoseDeliveryStreamHttpEndpointConfigurationPtr and FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationArgs) FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey() pulumi.StringPtrOutput
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes).
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamHttpEndpointConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RequestConfiguration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RequestConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
The request configuration. See `requestConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
Total amount of seconds Firehose spends on retries. This duration starts after the initial attempt fails, It does not include the time periods during which Firehose waits for acknowledgment from the specified destination after each attempt. Valid values between `0` and `7200`. Default is `300`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDataOnly` and `AllData`. Default value is `FailedDataOnly`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
The Secret Manager Configuration. See `secretsManagerConfiguration` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfiguration ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfiguration struct { // Describes the metadata sent to the HTTP endpoint destination. See `commonAttributes` block below for details. CommonAttributes []FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttribute `pulumi:"commonAttributes"` // Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. Valid values are `NONE` and `GZIP`. Default value is `NONE`. ContentEncoding *string `pulumi:"contentEncoding"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs struct { // Describes the metadata sent to the HTTP endpoint destination. See `commonAttributes` block below for details. CommonAttributes FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput `pulumi:"commonAttributes"` // Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. Valid values are `NONE` and `GZIP`. Default value is `NONE`. ContentEncoding pulumi.StringPtrInput `pulumi:"contentEncoding"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs struct { // The name of the HTTP endpoint common attribute. Name pulumi.StringInput `pulumi:"name"` // The value of the HTTP endpoint common attribute. Value pulumi.StringInput `pulumi:"value"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray []FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray and FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArray{ FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs{...} }
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) Index ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs and FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Name ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Name() pulumi.StringOutput
The name of the HTTP endpoint common attribute.
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Value ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeOutput) Value() pulumi.StringOutput
The value of the HTTP endpoint common attribute.
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs and FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) CommonAttributes ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) CommonAttributes() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
Describes the metadata sent to the HTTP endpoint destination. See `commonAttributes` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ContentEncoding ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ContentEncoding() pulumi.StringPtrOutput
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. Valid values are `NONE` and `GZIP`. Default value is `NONE`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs, FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtr and FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationArgs) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) CommonAttributes ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) CommonAttributes() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationCommonAttributeArrayOutput
Describes the metadata sent to the HTTP endpoint destination. See `commonAttributes` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ContentEncoding ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ContentEncoding() pulumi.StringPtrOutput
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. Valid values are `NONE` and `GZIP`. Default value is `NONE`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationRequestConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3Configuration ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtr ¶
func FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfiguration ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfiguration struct { // Enables or disables the Secrets Manager configuration. Enabled *bool `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn *string `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn *string `pulumi:"secretArn"` }
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs struct { // Enables or disables the Secrets Manager configuration. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` }
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationInput ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs and FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs{...}
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput }
FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs, FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtr and FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput` via:
FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtr ¶ added in v6.46.0
func FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtr(v *FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationArgs) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrInput
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) Elem ¶ added in v6.46.0
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamHttpEndpointConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfiguration ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfiguration struct { // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. BufferingSize *int `pulumi:"bufferingSize"` // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format `arn:aws:glue:region:account-id:catalog` CatalogArn string `pulumi:"catalogArn"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See `destinationTableConfiguration` block below for details. DestinationTableConfigurations []FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfiguration `pulumi:"destinationTableConfigurations"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamIcebergConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. RetryDuration *int `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. RoleArn string `pulumi:"roleArn"` S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamIcebergConfigurationS3Configuration `pulumi:"s3Configuration"` }
type FirehoseDeliveryStreamIcebergConfigurationArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationArgs struct { // Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format `arn:aws:glue:region:account-id:catalog` CatalogArn pulumi.StringInput `pulumi:"catalogArn"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See `destinationTableConfiguration` block below for details. DestinationTableConfigurations FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput `pulumi:"destinationTableConfigurations"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables. RoleArn pulumi.StringInput `pulumi:"roleArn"` S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` }
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptions ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.57.0
func FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfiguration ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfiguration struct { // The name of the Apache Iceberg database. DatabaseName string `pulumi:"databaseName"` // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. S3ErrorOutputPrefix *string `pulumi:"s3ErrorOutputPrefix"` // The name of the Apache Iceberg Table. TableName string `pulumi:"tableName"` // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. UniqueKeys []string `pulumi:"uniqueKeys"` }
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs struct { // The name of the Apache Iceberg database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination. S3ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"s3ErrorOutputPrefix"` // The name of the Apache Iceberg Table. TableName pulumi.StringInput `pulumi:"tableName"` // A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table. UniqueKeys pulumi.StringArrayInput `pulumi:"uniqueKeys"` }
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray []FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput }
FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray and FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayInput` via:
FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArray{ FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs{...} }
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) Index ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput }
FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs and FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationInput` via:
FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) DatabaseName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) DatabaseName() pulumi.StringOutput
The name of the Apache Iceberg database.
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) S3ErrorOutputPrefix ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) S3ErrorOutputPrefix() pulumi.StringPtrOutput
The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) TableName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) TableName() pulumi.StringOutput
The name of the Apache Iceberg Table.
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) UniqueKeys ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationOutput) UniqueKeys() pulumi.StringArrayOutput
A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table.
type FirehoseDeliveryStreamIcebergConfigurationInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationOutput ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationOutput }
FirehoseDeliveryStreamIcebergConfigurationInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationArgs and FirehoseDeliveryStreamIcebergConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationInput` via:
FirehoseDeliveryStreamIcebergConfigurationArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingInterval ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingSize ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) CatalogArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) CatalogArn() pulumi.StringOutput
Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format `arn:aws:glue:region:account-id:catalog`
func (FirehoseDeliveryStreamIcebergConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) DestinationTableConfigurations ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) DestinationTableConfigurations() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See `destinationTableConfiguration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ProcessingConfiguration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) RetryDuration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) RoleArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) S3BackupMode ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationOutput) S3Configuration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) S3Configuration() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfiguration ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Processors ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessor ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Parameters ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Type ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameter ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtr ¶ added in v6.57.0
func FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Elem ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Processors ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationPtrInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput }
FirehoseDeliveryStreamIcebergConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationArgs, FirehoseDeliveryStreamIcebergConfigurationPtr and FirehoseDeliveryStreamIcebergConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationPtrInput` via:
FirehoseDeliveryStreamIcebergConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamIcebergConfigurationPtr ¶ added in v6.57.0
func FirehoseDeliveryStreamIcebergConfigurationPtr(v *FirehoseDeliveryStreamIcebergConfigurationArgs) FirehoseDeliveryStreamIcebergConfigurationPtrInput
type FirehoseDeliveryStreamIcebergConfigurationPtrOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingInterval ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 and 900, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingSize ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 and 128, before delivering it to the destination. The default value is 5.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CatalogArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CatalogArn() pulumi.StringPtrOutput
Glue catalog ARN identifier of the destination Apache Iceberg Tables. You must specify the ARN in the format `arn:aws:glue:region:account-id:catalog`
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) DestinationTableConfigurations ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) DestinationTableConfigurations() FirehoseDeliveryStreamIcebergConfigurationDestinationTableConfigurationArrayOutput
Destination table configurations which Firehose uses to deliver data to Apache Iceberg Tables. Firehose will write data with insert if table specific configuration is not provided. See `destinationTableConfiguration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ProcessingConfiguration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamIcebergConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RetryDuration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
The period of time, in seconds between 0 to 7200, during which Firehose retries to deliver data to the specified destination.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RoleArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3BackupMode ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3Configuration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3Configuration ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptions ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (i FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.57.0
func FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BucketArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingInterval ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingSize ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CompressionFormat ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) KmsKeyArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) Prefix ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) RoleArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtr ¶ added in v6.57.0
func FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput ¶ added in v6.57.0
type FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BucketArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingSize ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ElementType ¶ added in v6.57.0
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) Prefix ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) RoleArn ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.57.0
func (o FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamIcebergConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamInput ¶
type FirehoseDeliveryStreamInput interface { pulumi.Input ToFirehoseDeliveryStreamOutput() FirehoseDeliveryStreamOutput ToFirehoseDeliveryStreamOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOutput }
type FirehoseDeliveryStreamKinesisSourceConfigurationArgs ¶
type FirehoseDeliveryStreamKinesisSourceConfigurationArgs struct { // The kinesis stream used as the source of the firehose delivery stream. KinesisStreamArn pulumi.StringInput `pulumi:"kinesisStreamArn"` // The ARN of the role that provides access to the source Kinesis stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput ¶
func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput() FirehoseDeliveryStreamKinesisSourceConfigurationOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamKinesisSourceConfigurationArgs) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
type FirehoseDeliveryStreamKinesisSourceConfigurationInput ¶
type FirehoseDeliveryStreamKinesisSourceConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput() FirehoseDeliveryStreamKinesisSourceConfigurationOutput ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationOutput }
FirehoseDeliveryStreamKinesisSourceConfigurationInput is an input type that accepts FirehoseDeliveryStreamKinesisSourceConfigurationArgs and FirehoseDeliveryStreamKinesisSourceConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamKinesisSourceConfigurationInput` via:
FirehoseDeliveryStreamKinesisSourceConfigurationArgs{...}
type FirehoseDeliveryStreamKinesisSourceConfigurationOutput ¶
type FirehoseDeliveryStreamKinesisSourceConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) KinesisStreamArn ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) KinesisStreamArn() pulumi.StringOutput
The kinesis stream used as the source of the firehose delivery stream.
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role that provides access to the source Kinesis stream.
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutput() FirehoseDeliveryStreamKinesisSourceConfigurationOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
type FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput ¶
type FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput }
FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamKinesisSourceConfigurationArgs, FirehoseDeliveryStreamKinesisSourceConfigurationPtr and FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput` via:
FirehoseDeliveryStreamKinesisSourceConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamKinesisSourceConfigurationPtr ¶
func FirehoseDeliveryStreamKinesisSourceConfigurationPtr(v *FirehoseDeliveryStreamKinesisSourceConfigurationArgs) FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput
type FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput ¶
type FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) KinesisStreamArn ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) KinesisStreamArn() pulumi.StringPtrOutput
The kinesis stream used as the source of the firehose delivery stream.
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that provides access to the source Kinesis stream.
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamKinesisSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
type FirehoseDeliveryStreamMap ¶
type FirehoseDeliveryStreamMap map[string]FirehoseDeliveryStreamInput
func (FirehoseDeliveryStreamMap) ElementType ¶
func (FirehoseDeliveryStreamMap) ElementType() reflect.Type
func (FirehoseDeliveryStreamMap) ToFirehoseDeliveryStreamMapOutput ¶
func (i FirehoseDeliveryStreamMap) ToFirehoseDeliveryStreamMapOutput() FirehoseDeliveryStreamMapOutput
func (FirehoseDeliveryStreamMap) ToFirehoseDeliveryStreamMapOutputWithContext ¶
func (i FirehoseDeliveryStreamMap) ToFirehoseDeliveryStreamMapOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMapOutput
type FirehoseDeliveryStreamMapInput ¶
type FirehoseDeliveryStreamMapInput interface { pulumi.Input ToFirehoseDeliveryStreamMapOutput() FirehoseDeliveryStreamMapOutput ToFirehoseDeliveryStreamMapOutputWithContext(context.Context) FirehoseDeliveryStreamMapOutput }
FirehoseDeliveryStreamMapInput is an input type that accepts FirehoseDeliveryStreamMap and FirehoseDeliveryStreamMapOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamMapInput` via:
FirehoseDeliveryStreamMap{ "key": FirehoseDeliveryStreamArgs{...} }
type FirehoseDeliveryStreamMapOutput ¶
type FirehoseDeliveryStreamMapOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamMapOutput) ElementType ¶
func (FirehoseDeliveryStreamMapOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamMapOutput) MapIndex ¶
func (o FirehoseDeliveryStreamMapOutput) MapIndex(k pulumi.StringInput) FirehoseDeliveryStreamOutput
func (FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutput ¶
func (o FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutput() FirehoseDeliveryStreamMapOutput
func (FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutputWithContext ¶
func (o FirehoseDeliveryStreamMapOutput) ToFirehoseDeliveryStreamMapOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMapOutput
type FirehoseDeliveryStreamMskSourceConfiguration ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfiguration struct { // The authentication configuration of the Amazon MSK cluster. See `authenticationConfiguration` block below for details. AuthenticationConfiguration FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfiguration `pulumi:"authenticationConfiguration"` // The ARN of the Amazon MSK cluster. MskClusterArn string `pulumi:"mskClusterArn"` // The topic name within the Amazon MSK cluster. TopicName string `pulumi:"topicName"` }
type FirehoseDeliveryStreamMskSourceConfigurationArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationArgs struct { // The authentication configuration of the Amazon MSK cluster. See `authenticationConfiguration` block below for details. AuthenticationConfiguration FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput `pulumi:"authenticationConfiguration"` // The ARN of the Amazon MSK cluster. MskClusterArn pulumi.StringInput `pulumi:"mskClusterArn"` // The topic name within the Amazon MSK cluster. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfiguration ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfiguration struct { // The type of connectivity used to access the Amazon MSK cluster. Valid values: `PUBLIC`, `PRIVATE`. Connectivity string `pulumi:"connectivity"` // The ARN of the role used to access the Amazon MSK cluster. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs struct { // The type of connectivity used to access the Amazon MSK cluster. Valid values: `PUBLIC`, `PRIVATE`. Connectivity pulumi.StringInput `pulumi:"connectivity"` // The ARN of the role used to access the Amazon MSK cluster. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput }
FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput is an input type that accepts FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs and FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationInput` via:
FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs{...}
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) Connectivity ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) Connectivity() pulumi.StringOutput
The type of connectivity used to access the Amazon MSK cluster. Valid values: `PUBLIC`, `PRIVATE`.
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role used to access the Amazon MSK cluster.
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput }
FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs, FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtr and FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput` via:
FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtr(v *FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrInput
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) Connectivity ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) Connectivity() pulumi.StringPtrOutput
The type of connectivity used to access the Amazon MSK cluster. Valid values: `PUBLIC`, `PRIVATE`.
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role used to access the Amazon MSK cluster.
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
type FirehoseDeliveryStreamMskSourceConfigurationInput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamMskSourceConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationOutput ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamMskSourceConfigurationOutput }
FirehoseDeliveryStreamMskSourceConfigurationInput is an input type that accepts FirehoseDeliveryStreamMskSourceConfigurationArgs and FirehoseDeliveryStreamMskSourceConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamMskSourceConfigurationInput` via:
FirehoseDeliveryStreamMskSourceConfigurationArgs{...}
type FirehoseDeliveryStreamMskSourceConfigurationOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationOutput
The authentication configuration of the Amazon MSK cluster. See `authenticationConfiguration` block below for details.
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) MskClusterArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) MskClusterArn() pulumi.StringOutput
The ARN of the Amazon MSK cluster.
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutput() FirehoseDeliveryStreamMskSourceConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationOutput
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationOutput) TopicName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationOutput) TopicName() pulumi.StringOutput
The topic name within the Amazon MSK cluster.
type FirehoseDeliveryStreamMskSourceConfigurationPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput }
FirehoseDeliveryStreamMskSourceConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamMskSourceConfigurationArgs, FirehoseDeliveryStreamMskSourceConfigurationPtr and FirehoseDeliveryStreamMskSourceConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamMskSourceConfigurationPtrInput` via:
FirehoseDeliveryStreamMskSourceConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamMskSourceConfigurationPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamMskSourceConfigurationPtr(v *FirehoseDeliveryStreamMskSourceConfigurationArgs) FirehoseDeliveryStreamMskSourceConfigurationPtrInput
type FirehoseDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamMskSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration() FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationPtrOutput
The authentication configuration of the Amazon MSK cluster. See `authenticationConfiguration` block below for details.
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn() pulumi.StringPtrOutput
The ARN of the Amazon MSK cluster.
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutput() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) ToFirehoseDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
func (FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) TopicName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamMskSourceConfigurationPtrOutput) TopicName() pulumi.StringPtrOutput
The topic name within the Amazon MSK cluster.
type FirehoseDeliveryStreamOpensearchConfiguration ¶
type FirehoseDeliveryStreamOpensearchConfiguration struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Conflicts with `domainArn`. ClusterEndpoint *string `pulumi:"clusterEndpoint"` // The method for setting up document ID. See [`documentIdOptions` block] below for details. DocumentIdOptions *FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptions `pulumi:"documentIdOptions"` // The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`. DomainArn *string `pulumi:"domainArn"` // The OpenSearch index name. IndexName string `pulumi:"indexName"` // The OpenSearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`. IndexRotationPeriod *string `pulumi:"indexRotationPeriod"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamOpensearchConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // After an initial failure to deliver to Amazon OpenSearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration *int `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeDomain`, `DescribeDomains`, and `DescribeDomainConfig`. The pattern needs to be `arn:.*`. RoleArn string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamOpensearchConfigurationS3Configuration `pulumi:"s3Configuration"` // The Elasticsearch type name with maximum length of 100 characters. Types are deprecated in OpenSearch_1.1. TypeName must be empty. TypeName *string `pulumi:"typeName"` // The VPC configuration for the delivery stream to connect to OpenSearch associated with the VPC. See `vpcConfig` block below for details. VpcConfig *FirehoseDeliveryStreamOpensearchConfigurationVpcConfig `pulumi:"vpcConfig"` }
type FirehoseDeliveryStreamOpensearchConfigurationArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationArgs struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Conflicts with `domainArn`. ClusterEndpoint pulumi.StringPtrInput `pulumi:"clusterEndpoint"` // The method for setting up document ID. See [`documentIdOptions` block] below for details. DocumentIdOptions FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput `pulumi:"documentIdOptions"` // The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`. DomainArn pulumi.StringPtrInput `pulumi:"domainArn"` // The OpenSearch index name. IndexName pulumi.StringInput `pulumi:"indexName"` // The OpenSearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`. IndexRotationPeriod pulumi.StringPtrInput `pulumi:"indexRotationPeriod"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // After an initial failure to deliver to Amazon OpenSearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeDomain`, `DescribeDomains`, and `DescribeDomainConfig`. The pattern needs to be `arn:.*`. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` // The Elasticsearch type name with maximum length of 100 characters. Types are deprecated in OpenSearch_1.1. TypeName must be empty. TypeName pulumi.StringPtrInput `pulumi:"typeName"` // The VPC configuration for the delivery stream to connect to OpenSearch associated with the VPC. See `vpcConfig` block below for details. VpcConfig FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput `pulumi:"vpcConfig"` }
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptions ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptions struct { // The method for setting up document ID. Valid values: `FIREHOSE_DEFAULT`, `NO_DOCUMENT_ID`. DefaultDocumentIdFormat string `pulumi:"defaultDocumentIdFormat"` }
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs struct { // The method for setting up document ID. Valid values: `FIREHOSE_DEFAULT`, `NO_DOCUMENT_ID`. DefaultDocumentIdFormat pulumi.StringInput `pulumi:"defaultDocumentIdFormat"` }
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ElementType ¶ added in v6.18.2
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput ¶ added in v6.18.2
func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext ¶ added in v6.18.2
func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput ¶ added in v6.18.2
func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext ¶ added in v6.18.2
func (i FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsInput ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput }
FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs and FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsInput` via:
FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) DefaultDocumentIdFormat ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) DefaultDocumentIdFormat() pulumi.StringOutput
The method for setting up document ID. Valid values: `FIREHOSE_DEFAULT`, `NO_DOCUMENT_ID`.
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ElementType ¶ added in v6.18.2
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs, FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtr and FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtr ¶ added in v6.18.2
func FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtr(v *FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsArgs) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput ¶ added in v6.18.2
type FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat() pulumi.StringPtrOutput
The method for setting up document ID. Valid values: `FIREHOSE_DEFAULT`, `NO_DOCUMENT_ID`.
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) Elem ¶ added in v6.18.2
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ElementType ¶ added in v6.18.2
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationOutput ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationOutput }
FirehoseDeliveryStreamOpensearchConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationArgs and FirehoseDeliveryStreamOpensearchConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationInput` via:
FirehoseDeliveryStreamOpensearchConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ClusterEndpoint ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Conflicts with `domainArn`.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) DocumentIdOptions ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) DocumentIdOptions() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
The method for setting up document ID. See [`documentIdOptions` block] below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) DomainArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexName() pulumi.StringOutput
The OpenSearch index name.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexRotationPeriod ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) IndexRotationPeriod() pulumi.StringPtrOutput
The OpenSearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon OpenSearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeDomain`, `DescribeDomains`, and `DescribeDomainConfig`. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) S3Configuration() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) TypeName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name with maximum length of 100 characters. Types are deprecated in OpenSearch_1.1. TypeName must be empty.
func (FirehoseDeliveryStreamOpensearchConfigurationOutput) VpcConfig ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationOutput) VpcConfig() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to OpenSearch associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationArgs, FirehoseDeliveryStreamOpensearchConfigurationPtr and FirehoseDeliveryStreamOpensearchConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationPtr(v *FirehoseDeliveryStreamOpensearchConfigurationArgs) FirehoseDeliveryStreamOpensearchConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ClusterEndpoint ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Conflicts with `domainArn`.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DocumentIdOptions ¶ added in v6.18.2
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DocumentIdOptions() FirehoseDeliveryStreamOpensearchConfigurationDocumentIdOptionsPtrOutput
The method for setting up document ID. See [`documentIdOptions` block] below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DomainArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The pattern needs to be `arn:.*`. Conflicts with `clusterEndpoint`.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The OpenSearch index name.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexRotationPeriod ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) IndexRotationPeriod() pulumi.StringPtrOutput
The OpenSearch index rotation period. Index rotation appends a timestamp to the IndexName to facilitate expiration of old data. Valid values are `NoRotation`, `OneHour`, `OneDay`, `OneWeek`, and `OneMonth`. The default value is `OneDay`.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon OpenSearch, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon ES Configuration API and for indexing documents. The IAM role must have permission for `DescribeDomain`, `DescribeDomains`, and `DescribeDomainConfig`. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) TypeName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name with maximum length of 100 characters. Types are deprecated in OpenSearch_1.1. TypeName must be empty.
func (FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) VpcConfig ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to OpenSearch associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamOpensearchConfigurationS3Configuration ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfig ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfig struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn string `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds []string `pulumi:"subnetIds"` VpcId *string `pulumi:"vpcId"` }
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn pulumi.StringInput `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput }
FirehoseDeliveryStreamOpensearchConfigurationVpcConfigInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs and FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationVpcConfigInput` via:
FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs{...}
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SecurityGroupIds ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SubnetIds ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput }
FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs, FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtr and FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput` via:
FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtr ¶
func FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtr(v *FirehoseDeliveryStreamOpensearchConfigurationVpcConfigArgs) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrInput
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput ¶
type FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SecurityGroupIds ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SubnetIds ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfiguration ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfiguration struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service. CollectionEndpoint string `pulumi:"collectionEndpoint"` // The Serverless offering for Amazon OpenSearch Service index name. IndexName string `pulumi:"indexName"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time, in seconds between 0 to 7200, during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration *int `pulumi:"retryDuration"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. The pattern needs to be `arn:.*`. RoleArn string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamOpensearchserverlessConfigurationS3Configuration `pulumi:"s3Configuration"` // The VPC configuration for the delivery stream to connect to OpenSearch Serverless associated with the VPC. See `vpcConfig` block below for details. VpcConfig *FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfig `pulumi:"vpcConfig"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service. CollectionEndpoint pulumi.StringInput `pulumi:"collectionEndpoint"` // The Serverless offering for Amazon OpenSearch Service index name. IndexName pulumi.StringInput `pulumi:"indexName"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time, in seconds between 0 to 7200, during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. The pattern needs to be `arn:.*`. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` // The VPC configuration for the delivery stream to connect to OpenSearch Serverless associated with the VPC. See `vpcConfig` block below for details. VpcConfig FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput `pulumi:"vpcConfig"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptions ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingInterval ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingSize ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CollectionEndpoint ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) CollectionEndpoint() pulumi.StringOutput
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) IndexName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) IndexName() pulumi.StringOutput
The Serverless offering for Amazon OpenSearch Service index name.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ProcessingConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RetryDuration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time, in seconds between 0 to 7200, during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3BackupMode ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3Configuration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) S3Configuration() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) VpcConfig ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationOutput) VpcConfig() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to OpenSearch Serverless associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfiguration ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Processors ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessor ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Parameters ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Type ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameter ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Processors ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingInterval ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 300s.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingSize ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 100, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchserverlessConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CollectionEndpoint ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) CollectionEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) IndexName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The Serverless offering for Amazon OpenSearch Service index name.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ProcessingConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamOpensearchserverlessConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RetryDuration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time, in seconds between 0 to 7200, during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. The pattern needs to be `arn:.*`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3BackupMode ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedDocumentsOnly` and `AllDocuments`. Default value is `FailedDocumentsOnly`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3Configuration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) VpcConfig ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput) VpcConfig() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
The VPC configuration for the delivery stream to connect to OpenSearch Serverless associated with the VPC. See `vpcConfig` block below for details.
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3Configuration ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptions ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BucketArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingInterval ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingSize ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CompressionFormat ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) KmsKeyArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) Prefix ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BucketArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingSize ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) Prefix ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfig ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfig struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn string `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds []string `pulumi:"subnetIds"` VpcId *string `pulumi:"vpcId"` }
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs struct { // The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc) RoleArn pulumi.StringInput `pulumi:"roleArn"` // A list of security group IDs to associate with Kinesis Firehose. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A list of subnet IDs to associate with Kinesis Firehose. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext ¶ added in v6.5.0
func (i FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs and FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs{...}
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SecurityGroupIds ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SubnetIds ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput }
FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput is an input type that accepts FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs, FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtr and FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput` via:
FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs{...} or: nil
func FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtr ¶ added in v6.5.0
func FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtr(v *FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigArgs) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrInput
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput ¶ added in v6.5.0
type FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) Elem ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ElementType ¶ added in v6.5.0
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) RoleArn ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role to be assumed by Firehose for calling the Amazon EC2 configuration API and for creating network interfaces. Make sure role has necessary [IAM permissions](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-es-vpc)
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SecurityGroupIds ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
A list of security group IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SubnetIds ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
A list of subnet IDs to associate with Kinesis Firehose.
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput() FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
func (FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput) ToFirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOpensearchserverlessConfigurationVpcConfigPtrOutput
type FirehoseDeliveryStreamOutput ¶
type FirehoseDeliveryStreamOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamOutput) Arn ¶
func (o FirehoseDeliveryStreamOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) specifying the Stream
func (FirehoseDeliveryStreamOutput) Destination ¶
func (o FirehoseDeliveryStreamOutput) Destination() pulumi.StringOutput
This is the destination to where the data is delivered. The only options are `s3` (Deprecated, use `extendedS3` instead), `extendedS3`, `redshift`, `elasticsearch`, `splunk`, `httpEndpoint`, `opensearch`, `opensearchserverless` and `snowflake`.
func (FirehoseDeliveryStreamOutput) DestinationId ¶
func (o FirehoseDeliveryStreamOutput) DestinationId() pulumi.StringOutput
func (FirehoseDeliveryStreamOutput) ElasticsearchConfiguration ¶
func (o FirehoseDeliveryStreamOutput) ElasticsearchConfiguration() FirehoseDeliveryStreamElasticsearchConfigurationPtrOutput
Configuration options when `destination` is `elasticsearch`. See `elasticsearchConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) ElementType ¶
func (FirehoseDeliveryStreamOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamOutput) ExtendedS3Configuration ¶
func (o FirehoseDeliveryStreamOutput) ExtendedS3Configuration() FirehoseDeliveryStreamExtendedS3ConfigurationPtrOutput
Enhanced configuration options for the s3 destination. See `extendedS3Configuration` block below for details.
func (FirehoseDeliveryStreamOutput) HttpEndpointConfiguration ¶
func (o FirehoseDeliveryStreamOutput) HttpEndpointConfiguration() FirehoseDeliveryStreamHttpEndpointConfigurationPtrOutput
Configuration options when `destination` is `httpEndpoint`. Requires the user to also specify an `s3Configuration` block. See `httpEndpointConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) IcebergConfiguration ¶ added in v6.57.0
func (o FirehoseDeliveryStreamOutput) IcebergConfiguration() FirehoseDeliveryStreamIcebergConfigurationPtrOutput
Configuration options when `destination` is `iceberg`. See `icebergConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) KinesisSourceConfiguration ¶
func (o FirehoseDeliveryStreamOutput) KinesisSourceConfiguration() FirehoseDeliveryStreamKinesisSourceConfigurationPtrOutput
The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See `kinesisSourceConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) MskSourceConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOutput) MskSourceConfiguration() FirehoseDeliveryStreamMskSourceConfigurationPtrOutput
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. See `mskSourceConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) Name ¶
func (o FirehoseDeliveryStreamOutput) Name() pulumi.StringOutput
A name to identify the stream. This is unique to the AWS account and region the Stream is created in. When using for WAF logging, name must be prefixed with `aws-waf-logs-`. See [AWS Documentation](https://docs.aws.amazon.com/waf/latest/developerguide/waf-policies.html#waf-policies-logging-config) for more details.
func (FirehoseDeliveryStreamOutput) OpensearchConfiguration ¶
func (o FirehoseDeliveryStreamOutput) OpensearchConfiguration() FirehoseDeliveryStreamOpensearchConfigurationPtrOutput
Configuration options when `destination` is `opensearch`. See `opensearchConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) OpensearchserverlessConfiguration ¶ added in v6.5.0
func (o FirehoseDeliveryStreamOutput) OpensearchserverlessConfiguration() FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrOutput
Configuration options when `destination` is `opensearchserverless`. See `opensearchserverlessConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) RedshiftConfiguration ¶
func (o FirehoseDeliveryStreamOutput) RedshiftConfiguration() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
Configuration options when `destination` is `redshift`. Requires the user to also specify an `s3Configuration` block. See `redshiftConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) ServerSideEncryption ¶
func (o FirehoseDeliveryStreamOutput) ServerSideEncryption() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
Encrypt at rest options. See `serverSideEncryption` block below for details.
**NOTE:** Server-side encryption should not be enabled when a kinesis stream is configured as the source of the firehose delivery stream.
func (FirehoseDeliveryStreamOutput) SnowflakeConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamOutput) SnowflakeConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
Configuration options when `destination` is `snowflake`. See `snowflakeConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) SplunkConfiguration ¶
func (o FirehoseDeliveryStreamOutput) SplunkConfiguration() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
Configuration options when `destination` is `splunk`. See `splunkConfiguration` block below for details.
func (FirehoseDeliveryStreamOutput) Tags ¶
func (o FirehoseDeliveryStreamOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (FirehoseDeliveryStreamOutput) TagsAll
deprecated
func (o FirehoseDeliveryStreamOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutput ¶
func (o FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutput() FirehoseDeliveryStreamOutput
func (FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutputWithContext ¶
func (o FirehoseDeliveryStreamOutput) ToFirehoseDeliveryStreamOutputWithContext(ctx context.Context) FirehoseDeliveryStreamOutput
func (FirehoseDeliveryStreamOutput) VersionId ¶
func (o FirehoseDeliveryStreamOutput) VersionId() pulumi.StringOutput
type FirehoseDeliveryStreamRedshiftConfiguration ¶
type FirehoseDeliveryStreamRedshiftConfiguration struct { // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The jdbcurl of the redshift cluster. ClusterJdbcurl string `pulumi:"clusterJdbcurl"` // Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the [AWS documentation](http://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) CopyOptions *string `pulumi:"copyOptions"` // The data table columns that will be targeted by the copy command. DataTableColumns *string `pulumi:"dataTableColumns"` // The name of the table in the redshift cluster that the s3 bucket will copy to. DataTableName string `pulumi:"dataTableName"` // The password for the username above. This value is required if `secretsManagerConfiguration` is not provided. Password *string `pulumi:"password"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value. RetryDuration *int `pulumi:"retryDuration"` // The arn of the role the stream assumes. RoleArn string `pulumi:"roleArn"` // The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. // `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `username` and `password` are not provided. S3BackupConfiguration *FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See s3Configuration below for details. S3Configuration FirehoseDeliveryStreamRedshiftConfigurationS3Configuration `pulumi:"s3Configuration"` SecretsManagerConfiguration *FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfiguration `pulumi:"secretsManagerConfiguration"` // The username that the firehose delivery stream will assume. It is strongly recommended that the username and password provided is used exclusively for Amazon Kinesis Firehose purposes, and that the permissions for the account are restricted for Amazon Redshift INSERT permissions. This value is required if `secretsManagerConfiguration` is not provided. Username *string `pulumi:"username"` }
type FirehoseDeliveryStreamRedshiftConfigurationArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationArgs struct { // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The jdbcurl of the redshift cluster. ClusterJdbcurl pulumi.StringInput `pulumi:"clusterJdbcurl"` // Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the [AWS documentation](http://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) CopyOptions pulumi.StringPtrInput `pulumi:"copyOptions"` // The data table columns that will be targeted by the copy command. DataTableColumns pulumi.StringPtrInput `pulumi:"dataTableColumns"` // The name of the table in the redshift cluster that the s3 bucket will copy to. DataTableName pulumi.StringInput `pulumi:"dataTableName"` // The password for the username above. This value is required if `secretsManagerConfiguration` is not provided. Password pulumi.StringPtrInput `pulumi:"password"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The arn of the role the stream assumes. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. // `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `username` and `password` are not provided. S3BackupConfiguration FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See s3Configuration below for details. S3Configuration FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` SecretsManagerConfiguration FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput `pulumi:"secretsManagerConfiguration"` // The username that the firehose delivery stream will assume. It is strongly recommended that the username and password provided is used exclusively for Amazon Kinesis Firehose purposes, and that the permissions for the account are restricted for Amazon Redshift INSERT permissions. This value is required if `secretsManagerConfiguration` is not provided. Username pulumi.StringPtrInput `pulumi:"username"` }
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationOutput ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationOutput }
FirehoseDeliveryStreamRedshiftConfigurationInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationArgs and FirehoseDeliveryStreamRedshiftConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationInput` via:
FirehoseDeliveryStreamRedshiftConfigurationArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ClusterJdbcurl ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ClusterJdbcurl() pulumi.StringOutput
The jdbcurl of the redshift cluster.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) CopyOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) CopyOptions() pulumi.StringPtrOutput
Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the [AWS documentation](http://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html)
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableColumns ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableColumns() pulumi.StringPtrOutput
The data table columns that will be targeted by the copy command.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) DataTableName() pulumi.StringOutput
The name of the table in the redshift cluster that the s3 bucket will copy to.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) Password ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) Password() pulumi.StringPtrOutput
The password for the username above. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) RoleArn() pulumi.StringOutput
The arn of the role the stream assumes.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupConfiguration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupConfiguration() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `username` and `password` are not provided.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) S3Configuration() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
The S3 Configuration. See s3Configuration below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationOutput) Username ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationOutput) Username() pulumi.StringPtrOutput
The username that the firehose delivery stream will assume. It is strongly recommended that the username and password provided is used exclusively for Amazon Kinesis Firehose purposes, and that the permissions for the account are restricted for Amazon Redshift INSERT permissions. This value is required if `secretsManagerConfiguration` is not provided.
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationArgs, FirehoseDeliveryStreamRedshiftConfigurationPtr and FirehoseDeliveryStreamRedshiftConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationPtr(v *FirehoseDeliveryStreamRedshiftConfigurationArgs) FirehoseDeliveryStreamRedshiftConfigurationPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ClusterJdbcurl ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ClusterJdbcurl() pulumi.StringPtrOutput
The jdbcurl of the redshift cluster.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CopyOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) CopyOptions() pulumi.StringPtrOutput
Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the [AWS documentation](http://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html)
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableColumns ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableColumns() pulumi.StringPtrOutput
The data table columns that will be targeted by the copy command.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) DataTableName() pulumi.StringPtrOutput
The name of the table in the redshift cluster that the s3 bucket will copy to.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Password ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Password() pulumi.StringPtrOutput
The password for the username above. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamRedshiftConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The arn of the role the stream assumes.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupConfiguration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupConfiguration() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
The configuration for backup in Amazon S3. Required if `s3BackupMode` is `Enabled`. Supports the same fields as `s3Configuration` object. `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `username` and `password` are not provided.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
The Amazon S3 backup mode. Valid values are `Disabled` and `Enabled`. Default value is `Disabled`.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See s3Configuration below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Username ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationPtrOutput) Username() pulumi.StringPtrOutput
The username that the firehose delivery stream will assume. It is strongly recommended that the username and password provided is used exclusively for Amazon Kinesis Firehose purposes, and that the permissions for the account are restricted for Amazon Redshift INSERT permissions. This value is required if `secretsManagerConfiguration` is not provided.
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` BufferingInterval *int `pulumi:"bufferingInterval"` BufferingSize *int `pulumi:"bufferingSize"` CloudwatchLoggingOptions *FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` CloudwatchLoggingOptions FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs and FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) CloudwatchLoggingOptions ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs, FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtr and FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtr(v *FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationArgs) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3Configuration ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtr ¶
func FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfiguration ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfiguration struct { // Enables or disables the Secrets Manager configuration. Enabled *bool `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn *string `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn *string `pulumi:"secretArn"` }
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs struct { // Enables or disables the Secrets Manager configuration. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` }
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationInput ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput }
FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs and FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationInput` via:
FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs{...}
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput }
FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs, FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtr and FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput` via:
FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtr ¶ added in v6.46.0
func FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtr(v *FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationArgs) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrInput
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) Elem ¶ added in v6.46.0
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamRedshiftConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamServerSideEncryption ¶
type FirehoseDeliveryStreamServerSideEncryption struct { // Whether to enable encryption at rest. Default is `false`. Enabled *bool `pulumi:"enabled"` // Amazon Resource Name (ARN) of the encryption key. Required when `keyType` is `CUSTOMER_MANAGED_CMK`. KeyArn *string `pulumi:"keyArn"` // Type of encryption key. Default is `AWS_OWNED_CMK`. Valid values are `AWS_OWNED_CMK` and `CUSTOMER_MANAGED_CMK` KeyType *string `pulumi:"keyType"` }
type FirehoseDeliveryStreamServerSideEncryptionArgs ¶
type FirehoseDeliveryStreamServerSideEncryptionArgs struct { // Whether to enable encryption at rest. Default is `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Amazon Resource Name (ARN) of the encryption key. Required when `keyType` is `CUSTOMER_MANAGED_CMK`. KeyArn pulumi.StringPtrInput `pulumi:"keyArn"` // Type of encryption key. Default is `AWS_OWNED_CMK`. Valid values are `AWS_OWNED_CMK` and `CUSTOMER_MANAGED_CMK` KeyType pulumi.StringPtrInput `pulumi:"keyType"` }
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ElementType ¶
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutput ¶
func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutput() FirehoseDeliveryStreamServerSideEncryptionOutput
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext ¶
func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionOutput
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput ¶
func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
func (FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamServerSideEncryptionArgs) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
type FirehoseDeliveryStreamServerSideEncryptionInput ¶
type FirehoseDeliveryStreamServerSideEncryptionInput interface { pulumi.Input ToFirehoseDeliveryStreamServerSideEncryptionOutput() FirehoseDeliveryStreamServerSideEncryptionOutput ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext(context.Context) FirehoseDeliveryStreamServerSideEncryptionOutput }
FirehoseDeliveryStreamServerSideEncryptionInput is an input type that accepts FirehoseDeliveryStreamServerSideEncryptionArgs and FirehoseDeliveryStreamServerSideEncryptionOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamServerSideEncryptionInput` via:
FirehoseDeliveryStreamServerSideEncryptionArgs{...}
type FirehoseDeliveryStreamServerSideEncryptionOutput ¶
type FirehoseDeliveryStreamServerSideEncryptionOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ElementType ¶
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamServerSideEncryptionOutput) Enabled ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable encryption at rest. Default is `false`.
func (FirehoseDeliveryStreamServerSideEncryptionOutput) KeyArn ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) KeyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the encryption key. Required when `keyType` is `CUSTOMER_MANAGED_CMK`.
func (FirehoseDeliveryStreamServerSideEncryptionOutput) KeyType ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) KeyType() pulumi.StringPtrOutput
Type of encryption key. Default is `AWS_OWNED_CMK`. Valid values are `AWS_OWNED_CMK` and `CUSTOMER_MANAGED_CMK`
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutput ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutput() FirehoseDeliveryStreamServerSideEncryptionOutput
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionOutput
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
func (FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamServerSideEncryptionOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
type FirehoseDeliveryStreamServerSideEncryptionPtrInput ¶
type FirehoseDeliveryStreamServerSideEncryptionPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput }
FirehoseDeliveryStreamServerSideEncryptionPtrInput is an input type that accepts FirehoseDeliveryStreamServerSideEncryptionArgs, FirehoseDeliveryStreamServerSideEncryptionPtr and FirehoseDeliveryStreamServerSideEncryptionPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamServerSideEncryptionPtrInput` via:
FirehoseDeliveryStreamServerSideEncryptionArgs{...} or: nil
func FirehoseDeliveryStreamServerSideEncryptionPtr ¶
func FirehoseDeliveryStreamServerSideEncryptionPtr(v *FirehoseDeliveryStreamServerSideEncryptionArgs) FirehoseDeliveryStreamServerSideEncryptionPtrInput
type FirehoseDeliveryStreamServerSideEncryptionPtrOutput ¶
type FirehoseDeliveryStreamServerSideEncryptionPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable encryption at rest. Default is `false`.
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyArn ¶
func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the encryption key. Required when `keyType` is `CUSTOMER_MANAGED_CMK`.
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyType ¶
func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) KeyType() pulumi.StringPtrOutput
Type of encryption key. Default is `AWS_OWNED_CMK`. Valid values are `AWS_OWNED_CMK` and `CUSTOMER_MANAGED_CMK`
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput ¶
func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutput() FirehoseDeliveryStreamServerSideEncryptionPtrOutput
func (FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamServerSideEncryptionPtrOutput) ToFirehoseDeliveryStreamServerSideEncryptionPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamServerSideEncryptionPtrOutput
type FirehoseDeliveryStreamSnowflakeConfiguration ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfiguration struct { // The URL of the Snowflake account. Format: https://[accountIdentifier].snowflakecomputing.com. AccountUrl string `pulumi:"accountUrl"` // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 0s. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 128, before delivering it to the destination. The default value is 1MB. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The name of the content column. ContentColumnName *string `pulumi:"contentColumnName"` // The data loading option. DataLoadingOption *string `pulumi:"dataLoadingOption"` // The Snowflake database name. Database string `pulumi:"database"` // The passphrase for the private key. KeyPassphrase *string `pulumi:"keyPassphrase"` // The name of the metadata column. MetadataColumnName *string `pulumi:"metadataColumnName"` // The private key for authentication. This value is required if `secretsManagerConfiguration` is not provided. PrivateKey *string `pulumi:"privateKey"` // The processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0. RetryDuration *int `pulumi:"retryDuration"` // The ARN of the IAM role. RoleArn string `pulumi:"roleArn"` // The S3 backup mode. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamSnowflakeConfigurationS3Configuration `pulumi:"s3Configuration"` // The Snowflake schema name. Schema string `pulumi:"schema"` // The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `user` and `privateKey` are not provided. SecretsManagerConfiguration *FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfiguration `pulumi:"secretsManagerConfiguration"` // The configuration for Snowflake role. SnowflakeRoleConfiguration *FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfiguration `pulumi:"snowflakeRoleConfiguration"` // The VPC configuration for Snowflake. SnowflakeVpcConfiguration *FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfiguration `pulumi:"snowflakeVpcConfiguration"` // The Snowflake table name. Table string `pulumi:"table"` // The user for authentication. This value is required if `secretsManagerConfiguration` is not provided. User *string `pulumi:"user"` }
type FirehoseDeliveryStreamSnowflakeConfigurationArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationArgs struct { // The URL of the Snowflake account. Format: https://[accountIdentifier].snowflakecomputing.com. AccountUrl pulumi.StringInput `pulumi:"accountUrl"` // Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 0s. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 128, before delivering it to the destination. The default value is 1MB. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The name of the content column. ContentColumnName pulumi.StringPtrInput `pulumi:"contentColumnName"` // The data loading option. DataLoadingOption pulumi.StringPtrInput `pulumi:"dataLoadingOption"` // The Snowflake database name. Database pulumi.StringInput `pulumi:"database"` // The passphrase for the private key. KeyPassphrase pulumi.StringPtrInput `pulumi:"keyPassphrase"` // The name of the metadata column. MetadataColumnName pulumi.StringPtrInput `pulumi:"metadataColumnName"` // The private key for authentication. This value is required if `secretsManagerConfiguration` is not provided. PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` // The processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // The ARN of the IAM role. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The S3 backup mode. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` // The Snowflake schema name. Schema pulumi.StringInput `pulumi:"schema"` // The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `user` and `privateKey` are not provided. SecretsManagerConfiguration FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput `pulumi:"secretsManagerConfiguration"` // The configuration for Snowflake role. SnowflakeRoleConfiguration FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput `pulumi:"snowflakeRoleConfiguration"` // The VPC configuration for Snowflake. SnowflakeVpcConfiguration FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput `pulumi:"snowflakeVpcConfiguration"` // The Snowflake table name. Table pulumi.StringInput `pulumi:"table"` // The user for authentication. This value is required if `secretsManagerConfiguration` is not provided. User pulumi.StringPtrInput `pulumi:"user"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptions ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) AccountUrl ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) AccountUrl() pulumi.StringOutput
The URL of the Snowflake account. Format: https://[accountIdentifier].snowflakecomputing.com.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingInterval ¶ added in v6.52.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 0s.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingSize ¶ added in v6.52.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 128, before delivering it to the destination. The default value is 1MB.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ContentColumnName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ContentColumnName() pulumi.StringPtrOutput
The name of the content column.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) DataLoadingOption ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) DataLoadingOption() pulumi.StringPtrOutput
The data loading option.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) Database ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Database() pulumi.StringOutput
The Snowflake database name.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) KeyPassphrase ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) KeyPassphrase() pulumi.StringPtrOutput
The passphrase for the private key.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) MetadataColumnName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) MetadataColumnName() pulumi.StringPtrOutput
The name of the metadata column.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) PrivateKey ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) PrivateKey() pulumi.StringPtrOutput
The private key for authentication. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ProcessingConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
The processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) RetryDuration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) RoleArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3BackupMode ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
The S3 backup mode.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3Configuration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) S3Configuration() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
The S3 configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) Schema ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Schema() pulumi.StringOutput
The Snowflake schema name.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `user` and `privateKey` are not provided.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeRoleConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeRoleConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
The configuration for Snowflake role.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeVpcConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) SnowflakeVpcConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
The VPC configuration for Snowflake.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) Table ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) Table() pulumi.StringOutput
The Snowflake table name.
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationOutput) User ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationOutput) User() pulumi.StringPtrOutput
The user for authentication. This value is required if `secretsManagerConfiguration` is not provided.
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfiguration ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Processors ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessor ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) Index ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Parameters ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Type ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameter ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Processors ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) AccountUrl ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) AccountUrl() pulumi.StringPtrOutput
The URL of the Snowflake account. Format: https://[accountIdentifier].snowflakecomputing.com.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingInterval ¶ added in v6.52.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 900, before delivering it to the destination. The default value is 0s.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingSize ¶ added in v6.52.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 128, before delivering it to the destination. The default value is 1MB.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ContentColumnName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ContentColumnName() pulumi.StringPtrOutput
The name of the content column.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) DataLoadingOption ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) DataLoadingOption() pulumi.StringPtrOutput
The data loading option.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Database ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Database() pulumi.StringPtrOutput
The Snowflake database name.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) KeyPassphrase ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) KeyPassphrase() pulumi.StringPtrOutput
The passphrase for the private key.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) MetadataColumnName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) MetadataColumnName() pulumi.StringPtrOutput
The name of the metadata column.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) PrivateKey ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
The private key for authentication. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ProcessingConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationProcessingConfigurationPtrOutput
The processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RetryDuration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RoleArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3BackupMode ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
The S3 backup mode.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3Configuration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
The S3 configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Schema ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Schema() pulumi.StringPtrOutput
The Snowflake schema name.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `user` and `privateKey` are not provided.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeRoleConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeRoleConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
The configuration for Snowflake role.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeVpcConfiguration ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) SnowflakeVpcConfiguration() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
The VPC configuration for Snowflake.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Table ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) Table() pulumi.StringPtrOutput
The Snowflake table name.
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3Configuration ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptions ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BucketArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingInterval ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingSize ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CompressionFormat ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) KmsKeyArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) Prefix ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) RoleArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BucketArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingSize ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) Prefix ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) RoleArn ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfiguration ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfiguration struct { // Enables or disables the Secrets Manager configuration. Enabled *bool `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn *string `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn *string `pulumi:"secretArn"` }
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs struct { // Enables or disables the Secrets Manager configuration. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationInput ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtr ¶ added in v6.46.0
func FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) Elem ¶ added in v6.46.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfiguration ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs struct { // Whether the Snowflake role is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The Snowflake role. SnowflakeRole pulumi.StringPtrInput `pulumi:"snowflakeRole"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Whether the Snowflake role is enabled.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) SnowflakeRole ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) SnowflakeRole() pulumi.StringPtrOutput
The Snowflake role.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) Enabled ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the Snowflake role is enabled.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) SnowflakeRole ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) SnowflakeRole() pulumi.StringPtrOutput
The Snowflake role.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeRoleConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfiguration ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfiguration struct { // The VPCE ID for Firehose to privately connect with Snowflake. PrivateLinkVpceId string `pulumi:"privateLinkVpceId"` }
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs struct { // The VPCE ID for Firehose to privately connect with Snowflake. PrivateLinkVpceId pulumi.StringInput `pulumi:"privateLinkVpceId"` }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (i FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs and FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs{...}
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) PrivateLinkVpceId ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) PrivateLinkVpceId() pulumi.StringOutput
The VPCE ID for Firehose to privately connect with Snowflake.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput }
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs, FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtr and FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput` via:
FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtr ¶ added in v6.33.0
func FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtr(v *FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationArgs) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrInput
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput ¶ added in v6.33.0
type FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) Elem ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ElementType ¶ added in v6.33.0
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId() pulumi.StringPtrOutput
The VPCE ID for Firehose to privately connect with Snowflake.
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput() FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
func (FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v6.33.0
func (o FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput) ToFirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSnowflakeConfigurationSnowflakeVpcConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfiguration ¶
type FirehoseDeliveryStreamSplunkConfiguration struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The amount of time, in seconds between 180 and 600, that Kinesis Firehose waits to receive an acknowledgment from Splunk after it sends it data. HecAcknowledgmentTimeout *int `pulumi:"hecAcknowledgmentTimeout"` // The HTTP Event Collector (HEC) endpoint to which Kinesis Firehose sends your data. HecEndpoint string `pulumi:"hecEndpoint"` // The HEC endpoint type. Valid values are `Raw` or `Event`. The default value is `Raw`. HecEndpointType *string `pulumi:"hecEndpointType"` // The GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. This value is required if `secretsManagerConfiguration` is not provided. HecToken *string `pulumi:"hecToken"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration *FirehoseDeliveryStreamSplunkConfigurationProcessingConfiguration `pulumi:"processingConfiguration"` // After an initial failure to deliver to Splunk, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration *int `pulumi:"retryDuration"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedEventsOnly` and `AllEvents`. Default value is `FailedEventsOnly`. // `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `hecToken` is not provided. S3BackupMode *string `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamSplunkConfigurationS3Configuration `pulumi:"s3Configuration"` SecretsManagerConfiguration *FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfiguration `pulumi:"secretsManagerConfiguration"` }
type FirehoseDeliveryStreamSplunkConfigurationArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationArgs struct { // Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The amount of time, in seconds between 180 and 600, that Kinesis Firehose waits to receive an acknowledgment from Splunk after it sends it data. HecAcknowledgmentTimeout pulumi.IntPtrInput `pulumi:"hecAcknowledgmentTimeout"` // The HTTP Event Collector (HEC) endpoint to which Kinesis Firehose sends your data. HecEndpoint pulumi.StringInput `pulumi:"hecEndpoint"` // The HEC endpoint type. Valid values are `Raw` or `Event`. The default value is `Raw`. HecEndpointType pulumi.StringPtrInput `pulumi:"hecEndpointType"` // The GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. This value is required if `secretsManagerConfiguration` is not provided. HecToken pulumi.StringPtrInput `pulumi:"hecToken"` // The data processing configuration. See `processingConfiguration` block below for details. ProcessingConfiguration FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // After an initial failure to deliver to Splunk, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0. RetryDuration pulumi.IntPtrInput `pulumi:"retryDuration"` // Defines how documents should be delivered to Amazon S3. Valid values are `FailedEventsOnly` and `AllEvents`. Default value is `FailedEventsOnly`. // `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `hecToken` is not provided. S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The S3 Configuration. See `s3Configuration` block below for details. S3Configuration FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput `pulumi:"s3Configuration"` SecretsManagerConfiguration FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput `pulumi:"secretsManagerConfiguration"` }
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationInput ¶
type FirehoseDeliveryStreamSplunkConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationOutput ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationOutput }
FirehoseDeliveryStreamSplunkConfigurationInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationArgs and FirehoseDeliveryStreamSplunkConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationInput` via:
FirehoseDeliveryStreamSplunkConfigurationArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingInterval ¶ added in v6.18.2
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingSize ¶ added in v6.18.2
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationOutput) HecAcknowledgmentTimeout ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecAcknowledgmentTimeout() pulumi.IntPtrOutput
The amount of time, in seconds between 180 and 600, that Kinesis Firehose waits to receive an acknowledgment from Splunk after it sends it data.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpoint ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpoint() pulumi.StringOutput
The HTTP Event Collector (HEC) endpoint to which Kinesis Firehose sends your data.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpointType ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecEndpointType() pulumi.StringPtrOutput
The HEC endpoint type. Valid values are `Raw` or `Event`. The default value is `Raw`.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) HecToken ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) HecToken() pulumi.StringPtrOutput
The GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ProcessingConfiguration() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Splunk, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedEventsOnly` and `AllEvents`. Default value is `FailedEventsOnly`. `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `hecToken` is not provided.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) S3Configuration() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfiguration ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfiguration struct { // Enables or disables data processing. Enabled *bool `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors []FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessor `pulumi:"processors"` }
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs struct { // Enables or disables data processing. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the data processors as multiple blocks. See `processors` block below for details. Processors FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput `pulumi:"processors"` }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Processors ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) Processors() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessor ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessor struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters []FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameter `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type string `pulumi:"type"` }
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs struct { // Specifies the processor parameters as multiple blocks. See `parameters` block below for details. Parameters FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work. Type pulumi.StringInput `pulumi:"type"` }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray []FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArray{ FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs{...} }
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Parameters ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Parameters() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
Specifies the processor parameters as multiple blocks. See `parameters` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Type ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorOutput) Type() pulumi.StringOutput
The type of processor. Valid Values: `RecordDeAggregation`, `Lambda`, `MetadataExtraction`, `AppendDelimiterToRecord`, `Decompression`, `CloudWatchLogProcessing`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorType); so values not explicitly listed may also work.
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameter ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameter struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName string `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue string `pulumi:"parameterValue"` }
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs struct { // Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work. ParameterName pulumi.StringInput `pulumi:"parameterName"` // Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. // // > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray []FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArray{ FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs{...} }
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) Index ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArrayOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterName() pulumi.StringOutput
Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ParameterValue() pulumi.StringOutput
Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well.
> **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorParameterOutput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs, FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtr and FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtr ¶
func FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtr(v *FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationArgs) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrInput
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables data processing.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Processors ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) Processors() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationProcessorArrayOutput
Specifies the data processors as multiple blocks. See `processors` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationPtrInput ¶
type FirehoseDeliveryStreamSplunkConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationArgs, FirehoseDeliveryStreamSplunkConfigurationPtr and FirehoseDeliveryStreamSplunkConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationPtr ¶
func FirehoseDeliveryStreamSplunkConfigurationPtr(v *FirehoseDeliveryStreamSplunkConfigurationArgs) FirehoseDeliveryStreamSplunkConfigurationPtrInput
type FirehoseDeliveryStreamSplunkConfigurationPtrOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingInterval ¶ added in v6.18.2
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingSize ¶ added in v6.18.2
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecAcknowledgmentTimeout ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecAcknowledgmentTimeout() pulumi.IntPtrOutput
The amount of time, in seconds between 180 and 600, that Kinesis Firehose waits to receive an acknowledgment from Splunk after it sends it data.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpoint ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpoint() pulumi.StringPtrOutput
The HTTP Event Collector (HEC) endpoint to which Kinesis Firehose sends your data.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpointType ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecEndpointType() pulumi.StringPtrOutput
The HEC endpoint type. Valid values are `Raw` or `Event`. The default value is `Raw`.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecToken ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) HecToken() pulumi.StringPtrOutput
The GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. This value is required if `secretsManagerConfiguration` is not provided.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ProcessingConfiguration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ProcessingConfiguration() FirehoseDeliveryStreamSplunkConfigurationProcessingConfigurationPtrOutput
The data processing configuration. See `processingConfiguration` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) RetryDuration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) RetryDuration() pulumi.IntPtrOutput
After an initial failure to deliver to Splunk, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3BackupMode ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. Valid values are `FailedEventsOnly` and `AllEvents`. Default value is `FailedEventsOnly`. `secretsManagerConfiguration` - (Optional) The Secrets Manager configuration. See `secretsManagerConfiguration` block below for details. This value is required if `hecToken` is not provided.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3Configuration ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) S3Configuration() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
The S3 Configuration. See `s3Configuration` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) SecretsManagerConfiguration ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) SecretsManagerConfiguration() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3Configuration ¶
type FirehoseDeliveryStreamSplunkConfigurationS3Configuration struct { // The ARN of the S3 bucket BucketArn string `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval *int `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize *int `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions *FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptions `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat *string `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix *string `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix *string `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn string `pulumi:"roleArn"` }
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs struct { // The ARN of the S3 bucket BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300. BufferingInterval pulumi.IntPtrInput `pulumi:"bufferingInterval"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher. BufferingSize pulumi.IntPtrInput `pulumi:"bufferingSize"` // The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details. CloudwatchLoggingOptions FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput `pulumi:"cloudwatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`. CompressionFormat pulumi.StringPtrInput `pulumi:"compressionFormat"` // Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html). ErrorOutputPrefix pulumi.StringPtrInput `pulumi:"errorOutputPrefix"` // Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will // be used. KmsKeyArn pulumi.StringPtrInput `pulumi:"kmsKeyArn"` // The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of the AWS credentials. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptions struct { // Enables or disables the logging. Defaults to `false`. Enabled *bool `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName *string `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName *string `pulumi:"logStreamName"` }
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs struct { // Enables or disables the logging. Defaults to `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The CloudWatch group name for logging. This value is required if `enabled` is true. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The CloudWatch log stream name for logging. This value is required if `enabled` is true. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (i FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsInput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput }
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs and FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsInput` via:
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs, FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr and FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr ¶
func FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtr(v *FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsArgs) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrInput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Elem ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the logging. Defaults to `false`.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The CloudWatch group name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The CloudWatch log stream name for logging. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput }
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs and FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationInput` via:
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BucketArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BucketArn() pulumi.StringOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) Prefix ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) RoleArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs, FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtr and FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtr ¶
func FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtr(v *FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationArgs) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrInput
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput ¶
type FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BucketArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The ARN of the S3 bucket
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingInterval ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingInterval() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingSize ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) BufferingSize() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting SizeInMBs to a value greater than the amount of data you typically ingest into the delivery stream in 10 seconds. For example, if you typically ingest data at 1 MB/sec set SizeInMBs to be 10 MB or higher.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CloudwatchLoggingOptions() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsPtrOutput
The CloudWatch Logging Options for the delivery stream. See `cloudwatchLoggingOptions` block below for details.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CompressionFormat ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) CompressionFormat() pulumi.StringPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED`. Other supported values are `GZIP`, `ZIP`, `Snappy`, & `HADOOP_SNAPPY`.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ElementType ¶
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
Prefix added to failed records before writing them to S3. Not currently supported for `redshift` destination. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see [Custom Prefixes for Amazon S3 Objects](https://docs.aws.amazon.com/firehose/latest/dev/s3-prefixes.html).
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) KmsKeyArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Specifies the KMS key ARN the stream will use to encrypt data. If not set, no encryption will be used.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) Prefix ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered S3 files. You can specify an extra prefix to be added in front of the time format prefix. Note that if the prefix ends with a slash, it appears as a folder in the S3 bucket
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) RoleArn ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS credentials.
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext ¶
func (o FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationS3ConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfiguration ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfiguration struct { // Enables or disables the Secrets Manager configuration. Enabled *bool `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn *string `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn *string `pulumi:"secretArn"` }
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs struct { // Enables or disables the Secrets Manager configuration. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The ARN of the role the stream assumes. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ARN of the Secrets Manager secret. This value is required if `enabled` is true. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` }
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (i FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationInput ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput }
FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs and FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationInput` via:
FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs{...}
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput interface { pulumi.Input ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput }
FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput is an input type that accepts FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs, FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtr and FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput values. You can construct a concrete instance of `FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput` via:
FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs{...} or: nil
func FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtr ¶ added in v6.46.0
func FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtr(v *FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationArgs) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrInput
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
type FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) Elem ¶ added in v6.46.0
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ElementType ¶ added in v6.46.0
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ElementType() reflect.Type
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) Enabled ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enables or disables the Secrets Manager configuration.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) RoleArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role the stream assumes.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) SecretArn ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret. This value is required if `enabled` is true.
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput() FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
func (FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext ¶ added in v6.46.0
func (o FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput) ToFirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutputWithContext(ctx context.Context) FirehoseDeliveryStreamSplunkConfigurationSecretsManagerConfigurationPtrOutput
type FirehoseDeliveryStreamState ¶
type FirehoseDeliveryStreamState struct { // The Amazon Resource Name (ARN) specifying the Stream Arn pulumi.StringPtrInput // This is the destination to where the data is delivered. The only options are `s3` (Deprecated, use `extendedS3` instead), `extendedS3`, `redshift`, `elasticsearch`, `splunk`, `httpEndpoint`, `opensearch`, `opensearchserverless` and `snowflake`. Destination pulumi.StringPtrInput DestinationId pulumi.StringPtrInput // Configuration options when `destination` is `elasticsearch`. See `elasticsearchConfiguration` block below for details. ElasticsearchConfiguration FirehoseDeliveryStreamElasticsearchConfigurationPtrInput // Enhanced configuration options for the s3 destination. See `extendedS3Configuration` block below for details. ExtendedS3Configuration FirehoseDeliveryStreamExtendedS3ConfigurationPtrInput // Configuration options when `destination` is `httpEndpoint`. Requires the user to also specify an `s3Configuration` block. See `httpEndpointConfiguration` block below for details. HttpEndpointConfiguration FirehoseDeliveryStreamHttpEndpointConfigurationPtrInput // Configuration options when `destination` is `iceberg`. See `icebergConfiguration` block below for details. IcebergConfiguration FirehoseDeliveryStreamIcebergConfigurationPtrInput // The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream. See `kinesisSourceConfiguration` block below for details. KinesisSourceConfiguration FirehoseDeliveryStreamKinesisSourceConfigurationPtrInput // The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. See `mskSourceConfiguration` block below for details. MskSourceConfiguration FirehoseDeliveryStreamMskSourceConfigurationPtrInput // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. When using for WAF logging, name must be prefixed with `aws-waf-logs-`. See [AWS Documentation](https://docs.aws.amazon.com/waf/latest/developerguide/waf-policies.html#waf-policies-logging-config) for more details. Name pulumi.StringPtrInput // Configuration options when `destination` is `opensearch`. See `opensearchConfiguration` block below for details. OpensearchConfiguration FirehoseDeliveryStreamOpensearchConfigurationPtrInput // Configuration options when `destination` is `opensearchserverless`. See `opensearchserverlessConfiguration` block below for details. OpensearchserverlessConfiguration FirehoseDeliveryStreamOpensearchserverlessConfigurationPtrInput // Configuration options when `destination` is `redshift`. Requires the user to also specify an `s3Configuration` block. See `redshiftConfiguration` block below for details. RedshiftConfiguration FirehoseDeliveryStreamRedshiftConfigurationPtrInput // Encrypt at rest options. See `serverSideEncryption` block below for details. // // **NOTE:** Server-side encryption should not be enabled when a kinesis stream is configured as the source of the firehose delivery stream. ServerSideEncryption FirehoseDeliveryStreamServerSideEncryptionPtrInput // Configuration options when `destination` is `snowflake`. See `snowflakeConfiguration` block below for details. SnowflakeConfiguration FirehoseDeliveryStreamSnowflakeConfigurationPtrInput // Configuration options when `destination` is `splunk`. See `splunkConfiguration` block below for details. SplunkConfiguration FirehoseDeliveryStreamSplunkConfigurationPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput VersionId pulumi.StringPtrInput }
func (FirehoseDeliveryStreamState) ElementType ¶
func (FirehoseDeliveryStreamState) ElementType() reflect.Type
type GetStreamStreamModeDetail ¶
type GetStreamStreamModeDetail struct { // Capacity mode of the stream. Either `ON_DEMAND` or `PROVISIONED`. StreamMode string `pulumi:"streamMode"` }
type GetStreamStreamModeDetailArgs ¶
type GetStreamStreamModeDetailArgs struct { // Capacity mode of the stream. Either `ON_DEMAND` or `PROVISIONED`. StreamMode pulumi.StringInput `pulumi:"streamMode"` }
func (GetStreamStreamModeDetailArgs) ElementType ¶
func (GetStreamStreamModeDetailArgs) ElementType() reflect.Type
func (GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutput ¶
func (i GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutput() GetStreamStreamModeDetailOutput
func (GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutputWithContext ¶
func (i GetStreamStreamModeDetailArgs) ToGetStreamStreamModeDetailOutputWithContext(ctx context.Context) GetStreamStreamModeDetailOutput
type GetStreamStreamModeDetailArray ¶
type GetStreamStreamModeDetailArray []GetStreamStreamModeDetailInput
func (GetStreamStreamModeDetailArray) ElementType ¶
func (GetStreamStreamModeDetailArray) ElementType() reflect.Type
func (GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutput ¶
func (i GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutput() GetStreamStreamModeDetailArrayOutput
func (GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutputWithContext ¶
func (i GetStreamStreamModeDetailArray) ToGetStreamStreamModeDetailArrayOutputWithContext(ctx context.Context) GetStreamStreamModeDetailArrayOutput
type GetStreamStreamModeDetailArrayInput ¶
type GetStreamStreamModeDetailArrayInput interface { pulumi.Input ToGetStreamStreamModeDetailArrayOutput() GetStreamStreamModeDetailArrayOutput ToGetStreamStreamModeDetailArrayOutputWithContext(context.Context) GetStreamStreamModeDetailArrayOutput }
GetStreamStreamModeDetailArrayInput is an input type that accepts GetStreamStreamModeDetailArray and GetStreamStreamModeDetailArrayOutput values. You can construct a concrete instance of `GetStreamStreamModeDetailArrayInput` via:
GetStreamStreamModeDetailArray{ GetStreamStreamModeDetailArgs{...} }
type GetStreamStreamModeDetailArrayOutput ¶
type GetStreamStreamModeDetailArrayOutput struct{ *pulumi.OutputState }
func (GetStreamStreamModeDetailArrayOutput) ElementType ¶
func (GetStreamStreamModeDetailArrayOutput) ElementType() reflect.Type
func (GetStreamStreamModeDetailArrayOutput) Index ¶
func (o GetStreamStreamModeDetailArrayOutput) Index(i pulumi.IntInput) GetStreamStreamModeDetailOutput
func (GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutput ¶
func (o GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutput() GetStreamStreamModeDetailArrayOutput
func (GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutputWithContext ¶
func (o GetStreamStreamModeDetailArrayOutput) ToGetStreamStreamModeDetailArrayOutputWithContext(ctx context.Context) GetStreamStreamModeDetailArrayOutput
type GetStreamStreamModeDetailInput ¶
type GetStreamStreamModeDetailInput interface { pulumi.Input ToGetStreamStreamModeDetailOutput() GetStreamStreamModeDetailOutput ToGetStreamStreamModeDetailOutputWithContext(context.Context) GetStreamStreamModeDetailOutput }
GetStreamStreamModeDetailInput is an input type that accepts GetStreamStreamModeDetailArgs and GetStreamStreamModeDetailOutput values. You can construct a concrete instance of `GetStreamStreamModeDetailInput` via:
GetStreamStreamModeDetailArgs{...}
type GetStreamStreamModeDetailOutput ¶
type GetStreamStreamModeDetailOutput struct{ *pulumi.OutputState }
func (GetStreamStreamModeDetailOutput) ElementType ¶
func (GetStreamStreamModeDetailOutput) ElementType() reflect.Type
func (GetStreamStreamModeDetailOutput) StreamMode ¶
func (o GetStreamStreamModeDetailOutput) StreamMode() pulumi.StringOutput
Capacity mode of the stream. Either `ON_DEMAND` or `PROVISIONED`.
func (GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutput ¶
func (o GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutput() GetStreamStreamModeDetailOutput
func (GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutputWithContext ¶
func (o GetStreamStreamModeDetailOutput) ToGetStreamStreamModeDetailOutputWithContext(ctx context.Context) GetStreamStreamModeDetailOutput
type LookupFirehoseDeliveryStreamArgs ¶
type LookupFirehoseDeliveryStreamArgs struct { // Name of the Kinesis Stream. Name string `pulumi:"name"` }
A collection of arguments for invoking getFirehoseDeliveryStream.
type LookupFirehoseDeliveryStreamOutputArgs ¶
type LookupFirehoseDeliveryStreamOutputArgs struct { // Name of the Kinesis Stream. Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getFirehoseDeliveryStream.
func (LookupFirehoseDeliveryStreamOutputArgs) ElementType ¶
func (LookupFirehoseDeliveryStreamOutputArgs) ElementType() reflect.Type
type LookupFirehoseDeliveryStreamResult ¶
type LookupFirehoseDeliveryStreamResult struct { // ARN of the Kinesis Stream (same as id). Arn string `pulumi:"arn"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` }
A collection of values returned by getFirehoseDeliveryStream.
func LookupFirehoseDeliveryStream ¶
func LookupFirehoseDeliveryStream(ctx *pulumi.Context, args *LookupFirehoseDeliveryStreamArgs, opts ...pulumi.InvokeOption) (*LookupFirehoseDeliveryStreamResult, error)
Use this data source to get information about a Kinesis Firehose Delivery Stream for use in other resources.
For more details, see the [Amazon Kinesis Firehose Documentation](https://aws.amazon.com/documentation/firehose/).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.LookupFirehoseDeliveryStream(ctx, &kinesis.LookupFirehoseDeliveryStreamArgs{ Name: "stream-name", }, nil) if err != nil { return err } return nil }) }
```
type LookupFirehoseDeliveryStreamResultOutput ¶
type LookupFirehoseDeliveryStreamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFirehoseDeliveryStream.
func LookupFirehoseDeliveryStreamOutput ¶
func LookupFirehoseDeliveryStreamOutput(ctx *pulumi.Context, args LookupFirehoseDeliveryStreamOutputArgs, opts ...pulumi.InvokeOption) LookupFirehoseDeliveryStreamResultOutput
func (LookupFirehoseDeliveryStreamResultOutput) Arn ¶
func (o LookupFirehoseDeliveryStreamResultOutput) Arn() pulumi.StringOutput
ARN of the Kinesis Stream (same as id).
func (LookupFirehoseDeliveryStreamResultOutput) ElementType ¶
func (LookupFirehoseDeliveryStreamResultOutput) ElementType() reflect.Type
func (LookupFirehoseDeliveryStreamResultOutput) Id ¶
func (o LookupFirehoseDeliveryStreamResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupFirehoseDeliveryStreamResultOutput) Name ¶
func (o LookupFirehoseDeliveryStreamResultOutput) Name() pulumi.StringOutput
func (LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutput ¶
func (o LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutput() LookupFirehoseDeliveryStreamResultOutput
func (LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutputWithContext ¶
func (o LookupFirehoseDeliveryStreamResultOutput) ToLookupFirehoseDeliveryStreamResultOutputWithContext(ctx context.Context) LookupFirehoseDeliveryStreamResultOutput
type LookupStreamArgs ¶
type LookupStreamArgs struct { // Name of the Kinesis Stream. Name string `pulumi:"name"` // Map of tags to assigned to the stream. Tags map[string]string `pulumi:"tags"` }
A collection of arguments for invoking getStream.
type LookupStreamConsumerArgs ¶
type LookupStreamConsumerArgs struct { // ARN of the stream consumer. Arn *string `pulumi:"arn"` // Name of the stream consumer. Name *string `pulumi:"name"` // ARN of the data stream the consumer is registered with. StreamArn string `pulumi:"streamArn"` }
A collection of arguments for invoking getStreamConsumer.
type LookupStreamConsumerOutputArgs ¶
type LookupStreamConsumerOutputArgs struct { // ARN of the stream consumer. Arn pulumi.StringPtrInput `pulumi:"arn"` // Name of the stream consumer. Name pulumi.StringPtrInput `pulumi:"name"` // ARN of the data stream the consumer is registered with. StreamArn pulumi.StringInput `pulumi:"streamArn"` }
A collection of arguments for invoking getStreamConsumer.
func (LookupStreamConsumerOutputArgs) ElementType ¶
func (LookupStreamConsumerOutputArgs) ElementType() reflect.Type
type LookupStreamConsumerResult ¶
type LookupStreamConsumerResult struct { Arn string `pulumi:"arn"` // Approximate timestamp in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of when the stream consumer was created. CreationTimestamp string `pulumi:"creationTimestamp"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` // Current status of the stream consumer. Status string `pulumi:"status"` StreamArn string `pulumi:"streamArn"` }
A collection of values returned by getStreamConsumer.
func LookupStreamConsumer ¶
func LookupStreamConsumer(ctx *pulumi.Context, args *LookupStreamConsumerArgs, opts ...pulumi.InvokeOption) (*LookupStreamConsumerResult, error)
Provides details about a Kinesis Stream Consumer.
For more details, see the [Amazon Kinesis Stream Consumer Documentation](https://docs.aws.amazon.com/streams/latest/dev/amazon-kinesis-consumers.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.LookupStreamConsumer(ctx, &kinesis.LookupStreamConsumerArgs{ Name: pulumi.StringRef("example-consumer"), StreamArn: exampleAwsKinesisStream.Arn, }, nil) if err != nil { return err } return nil }) }
```
type LookupStreamConsumerResultOutput ¶
type LookupStreamConsumerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStreamConsumer.
func LookupStreamConsumerOutput ¶
func LookupStreamConsumerOutput(ctx *pulumi.Context, args LookupStreamConsumerOutputArgs, opts ...pulumi.InvokeOption) LookupStreamConsumerResultOutput
func (LookupStreamConsumerResultOutput) Arn ¶
func (o LookupStreamConsumerResultOutput) Arn() pulumi.StringOutput
func (LookupStreamConsumerResultOutput) CreationTimestamp ¶
func (o LookupStreamConsumerResultOutput) CreationTimestamp() pulumi.StringOutput
Approximate timestamp in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of when the stream consumer was created.
func (LookupStreamConsumerResultOutput) ElementType ¶
func (LookupStreamConsumerResultOutput) ElementType() reflect.Type
func (LookupStreamConsumerResultOutput) Id ¶
func (o LookupStreamConsumerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupStreamConsumerResultOutput) Name ¶
func (o LookupStreamConsumerResultOutput) Name() pulumi.StringOutput
func (LookupStreamConsumerResultOutput) Status ¶
func (o LookupStreamConsumerResultOutput) Status() pulumi.StringOutput
Current status of the stream consumer.
func (LookupStreamConsumerResultOutput) StreamArn ¶
func (o LookupStreamConsumerResultOutput) StreamArn() pulumi.StringOutput
func (LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutput ¶
func (o LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutput() LookupStreamConsumerResultOutput
func (LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutputWithContext ¶
func (o LookupStreamConsumerResultOutput) ToLookupStreamConsumerResultOutputWithContext(ctx context.Context) LookupStreamConsumerResultOutput
type LookupStreamOutputArgs ¶
type LookupStreamOutputArgs struct { // Name of the Kinesis Stream. Name pulumi.StringInput `pulumi:"name"` // Map of tags to assigned to the stream. Tags pulumi.StringMapInput `pulumi:"tags"` }
A collection of arguments for invoking getStream.
func (LookupStreamOutputArgs) ElementType ¶
func (LookupStreamOutputArgs) ElementType() reflect.Type
type LookupStreamResult ¶
type LookupStreamResult struct { // ARN of the Kinesis Stream (same as id). Arn string `pulumi:"arn"` // List of shard ids in the CLOSED state. See [Shard State](https://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-after-resharding.html#kinesis-using-sdk-java-resharding-data-routing) for more. ClosedShards []string `pulumi:"closedShards"` // Approximate UNIX timestamp that the stream was created. CreationTimestamp int `pulumi:"creationTimestamp"` // Encryption type used. EncryptionType string `pulumi:"encryptionType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // GUID for the customer-managed AWS KMS key to use for encryption. KmsKeyId string `pulumi:"kmsKeyId"` // Name of the Kinesis Stream. Name string `pulumi:"name"` // List of shard ids in the OPEN state. See [Shard State](https://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-after-resharding.html#kinesis-using-sdk-java-resharding-data-routing) for more. OpenShards []string `pulumi:"openShards"` // Length of time (in hours) data records are accessible after they are added to the stream. RetentionPeriod int `pulumi:"retentionPeriod"` // List of shard-level CloudWatch metrics which are enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more. ShardLevelMetrics []string `pulumi:"shardLevelMetrics"` // Current status of the stream. The stream status is one of CREATING, DELETING, ACTIVE, or UPDATING. Status string `pulumi:"status"` // [Capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below. StreamModeDetails []GetStreamStreamModeDetail `pulumi:"streamModeDetails"` // Map of tags to assigned to the stream. Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getStream.
func LookupStream ¶
func LookupStream(ctx *pulumi.Context, args *LookupStreamArgs, opts ...pulumi.InvokeOption) (*LookupStreamResult, error)
Use this data source to get information about a Kinesis Stream for use in other resources.
For more details, see the [Amazon Kinesis Documentation](https://aws.amazon.com/documentation/kinesis/).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.LookupStream(ctx, &kinesis.LookupStreamArgs{ Name: "stream-name", }, nil) if err != nil { return err } return nil }) }
```
type LookupStreamResultOutput ¶
type LookupStreamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStream.
func LookupStreamOutput ¶
func LookupStreamOutput(ctx *pulumi.Context, args LookupStreamOutputArgs, opts ...pulumi.InvokeOption) LookupStreamResultOutput
func (LookupStreamResultOutput) Arn ¶
func (o LookupStreamResultOutput) Arn() pulumi.StringOutput
ARN of the Kinesis Stream (same as id).
func (LookupStreamResultOutput) ClosedShards ¶
func (o LookupStreamResultOutput) ClosedShards() pulumi.StringArrayOutput
List of shard ids in the CLOSED state. See [Shard State](https://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-after-resharding.html#kinesis-using-sdk-java-resharding-data-routing) for more.
func (LookupStreamResultOutput) CreationTimestamp ¶
func (o LookupStreamResultOutput) CreationTimestamp() pulumi.IntOutput
Approximate UNIX timestamp that the stream was created.
func (LookupStreamResultOutput) ElementType ¶
func (LookupStreamResultOutput) ElementType() reflect.Type
func (LookupStreamResultOutput) EncryptionType ¶ added in v6.52.0
func (o LookupStreamResultOutput) EncryptionType() pulumi.StringOutput
Encryption type used.
func (LookupStreamResultOutput) Id ¶
func (o LookupStreamResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupStreamResultOutput) KmsKeyId ¶ added in v6.52.0
func (o LookupStreamResultOutput) KmsKeyId() pulumi.StringOutput
GUID for the customer-managed AWS KMS key to use for encryption.
func (LookupStreamResultOutput) Name ¶
func (o LookupStreamResultOutput) Name() pulumi.StringOutput
Name of the Kinesis Stream.
func (LookupStreamResultOutput) OpenShards ¶
func (o LookupStreamResultOutput) OpenShards() pulumi.StringArrayOutput
List of shard ids in the OPEN state. See [Shard State](https://docs.aws.amazon.com/streams/latest/dev/kinesis-using-sdk-java-after-resharding.html#kinesis-using-sdk-java-resharding-data-routing) for more.
func (LookupStreamResultOutput) RetentionPeriod ¶
func (o LookupStreamResultOutput) RetentionPeriod() pulumi.IntOutput
Length of time (in hours) data records are accessible after they are added to the stream.
func (LookupStreamResultOutput) ShardLevelMetrics ¶
func (o LookupStreamResultOutput) ShardLevelMetrics() pulumi.StringArrayOutput
List of shard-level CloudWatch metrics which are enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more.
func (LookupStreamResultOutput) Status ¶
func (o LookupStreamResultOutput) Status() pulumi.StringOutput
Current status of the stream. The stream status is one of CREATING, DELETING, ACTIVE, or UPDATING.
func (LookupStreamResultOutput) StreamModeDetails ¶
func (o LookupStreamResultOutput) StreamModeDetails() GetStreamStreamModeDetailArrayOutput
[Capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below.
func (LookupStreamResultOutput) Tags ¶
func (o LookupStreamResultOutput) Tags() pulumi.StringMapOutput
Map of tags to assigned to the stream.
func (LookupStreamResultOutput) ToLookupStreamResultOutput ¶
func (o LookupStreamResultOutput) ToLookupStreamResultOutput() LookupStreamResultOutput
func (LookupStreamResultOutput) ToLookupStreamResultOutputWithContext ¶
func (o LookupStreamResultOutput) ToLookupStreamResultOutputWithContext(ctx context.Context) LookupStreamResultOutput
type ResourcePolicy ¶ added in v6.18.2
type ResourcePolicy struct { pulumi.CustomResourceState // The policy document. Policy pulumi.StringOutput `pulumi:"policy"` // The Amazon Resource Name (ARN) of the data stream or consumer. ResourceArn pulumi.StringOutput `pulumi:"resourceArn"` }
Provides a resource to manage an Amazon Kinesis Streams resource policy. Use a resource policy to manage cross-account access to your data streams or consumers.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewResourcePolicy(ctx, "example", &kinesis.ResourcePolicyArgs{ ResourceArn: pulumi.Any(exampleAwsKinesisStream.Arn), Policy: pulumi.Sprintf(`{ "Version": "2012-10-17", "Id": "writePolicy", "Statement": [{ "Sid": "writestatement", "Effect": "Allow", "Principal": { "AWS": "123456789456" }, "Action": [ "kinesis:DescribeStreamSummary", "kinesis:ListShards", "kinesis:PutRecord", "kinesis:PutRecords" ], "Resource": "%v" }] }
`, exampleAwsKinesisStream.Arn),
}) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis resource policies using the `resource_arn`. For example:
```sh $ pulumi import aws:kinesis/resourcePolicy:ResourcePolicy example arn:aws:kinesis:us-west-2:123456789012:stream/example ```
func GetResourcePolicy ¶ added in v6.18.2
func GetResourcePolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourcePolicyState, opts ...pulumi.ResourceOption) (*ResourcePolicy, error)
GetResourcePolicy gets an existing ResourcePolicy 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 NewResourcePolicy ¶ added in v6.18.2
func NewResourcePolicy(ctx *pulumi.Context, name string, args *ResourcePolicyArgs, opts ...pulumi.ResourceOption) (*ResourcePolicy, error)
NewResourcePolicy registers a new resource with the given unique name, arguments, and options.
func (*ResourcePolicy) ElementType ¶ added in v6.18.2
func (*ResourcePolicy) ElementType() reflect.Type
func (*ResourcePolicy) ToResourcePolicyOutput ¶ added in v6.18.2
func (i *ResourcePolicy) ToResourcePolicyOutput() ResourcePolicyOutput
func (*ResourcePolicy) ToResourcePolicyOutputWithContext ¶ added in v6.18.2
func (i *ResourcePolicy) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
type ResourcePolicyArgs ¶ added in v6.18.2
type ResourcePolicyArgs struct { // The policy document. Policy pulumi.StringInput // The Amazon Resource Name (ARN) of the data stream or consumer. ResourceArn pulumi.StringInput }
The set of arguments for constructing a ResourcePolicy resource.
func (ResourcePolicyArgs) ElementType ¶ added in v6.18.2
func (ResourcePolicyArgs) ElementType() reflect.Type
type ResourcePolicyArray ¶ added in v6.18.2
type ResourcePolicyArray []ResourcePolicyInput
func (ResourcePolicyArray) ElementType ¶ added in v6.18.2
func (ResourcePolicyArray) ElementType() reflect.Type
func (ResourcePolicyArray) ToResourcePolicyArrayOutput ¶ added in v6.18.2
func (i ResourcePolicyArray) ToResourcePolicyArrayOutput() ResourcePolicyArrayOutput
func (ResourcePolicyArray) ToResourcePolicyArrayOutputWithContext ¶ added in v6.18.2
func (i ResourcePolicyArray) ToResourcePolicyArrayOutputWithContext(ctx context.Context) ResourcePolicyArrayOutput
type ResourcePolicyArrayInput ¶ added in v6.18.2
type ResourcePolicyArrayInput interface { pulumi.Input ToResourcePolicyArrayOutput() ResourcePolicyArrayOutput ToResourcePolicyArrayOutputWithContext(context.Context) ResourcePolicyArrayOutput }
ResourcePolicyArrayInput is an input type that accepts ResourcePolicyArray and ResourcePolicyArrayOutput values. You can construct a concrete instance of `ResourcePolicyArrayInput` via:
ResourcePolicyArray{ ResourcePolicyArgs{...} }
type ResourcePolicyArrayOutput ¶ added in v6.18.2
type ResourcePolicyArrayOutput struct{ *pulumi.OutputState }
func (ResourcePolicyArrayOutput) ElementType ¶ added in v6.18.2
func (ResourcePolicyArrayOutput) ElementType() reflect.Type
func (ResourcePolicyArrayOutput) Index ¶ added in v6.18.2
func (o ResourcePolicyArrayOutput) Index(i pulumi.IntInput) ResourcePolicyOutput
func (ResourcePolicyArrayOutput) ToResourcePolicyArrayOutput ¶ added in v6.18.2
func (o ResourcePolicyArrayOutput) ToResourcePolicyArrayOutput() ResourcePolicyArrayOutput
func (ResourcePolicyArrayOutput) ToResourcePolicyArrayOutputWithContext ¶ added in v6.18.2
func (o ResourcePolicyArrayOutput) ToResourcePolicyArrayOutputWithContext(ctx context.Context) ResourcePolicyArrayOutput
type ResourcePolicyInput ¶ added in v6.18.2
type ResourcePolicyInput interface { pulumi.Input ToResourcePolicyOutput() ResourcePolicyOutput ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput }
type ResourcePolicyMap ¶ added in v6.18.2
type ResourcePolicyMap map[string]ResourcePolicyInput
func (ResourcePolicyMap) ElementType ¶ added in v6.18.2
func (ResourcePolicyMap) ElementType() reflect.Type
func (ResourcePolicyMap) ToResourcePolicyMapOutput ¶ added in v6.18.2
func (i ResourcePolicyMap) ToResourcePolicyMapOutput() ResourcePolicyMapOutput
func (ResourcePolicyMap) ToResourcePolicyMapOutputWithContext ¶ added in v6.18.2
func (i ResourcePolicyMap) ToResourcePolicyMapOutputWithContext(ctx context.Context) ResourcePolicyMapOutput
type ResourcePolicyMapInput ¶ added in v6.18.2
type ResourcePolicyMapInput interface { pulumi.Input ToResourcePolicyMapOutput() ResourcePolicyMapOutput ToResourcePolicyMapOutputWithContext(context.Context) ResourcePolicyMapOutput }
ResourcePolicyMapInput is an input type that accepts ResourcePolicyMap and ResourcePolicyMapOutput values. You can construct a concrete instance of `ResourcePolicyMapInput` via:
ResourcePolicyMap{ "key": ResourcePolicyArgs{...} }
type ResourcePolicyMapOutput ¶ added in v6.18.2
type ResourcePolicyMapOutput struct{ *pulumi.OutputState }
func (ResourcePolicyMapOutput) ElementType ¶ added in v6.18.2
func (ResourcePolicyMapOutput) ElementType() reflect.Type
func (ResourcePolicyMapOutput) MapIndex ¶ added in v6.18.2
func (o ResourcePolicyMapOutput) MapIndex(k pulumi.StringInput) ResourcePolicyOutput
func (ResourcePolicyMapOutput) ToResourcePolicyMapOutput ¶ added in v6.18.2
func (o ResourcePolicyMapOutput) ToResourcePolicyMapOutput() ResourcePolicyMapOutput
func (ResourcePolicyMapOutput) ToResourcePolicyMapOutputWithContext ¶ added in v6.18.2
func (o ResourcePolicyMapOutput) ToResourcePolicyMapOutputWithContext(ctx context.Context) ResourcePolicyMapOutput
type ResourcePolicyOutput ¶ added in v6.18.2
type ResourcePolicyOutput struct{ *pulumi.OutputState }
func (ResourcePolicyOutput) ElementType ¶ added in v6.18.2
func (ResourcePolicyOutput) ElementType() reflect.Type
func (ResourcePolicyOutput) Policy ¶ added in v6.18.2
func (o ResourcePolicyOutput) Policy() pulumi.StringOutput
The policy document.
func (ResourcePolicyOutput) ResourceArn ¶ added in v6.18.2
func (o ResourcePolicyOutput) ResourceArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the data stream or consumer.
func (ResourcePolicyOutput) ToResourcePolicyOutput ¶ added in v6.18.2
func (o ResourcePolicyOutput) ToResourcePolicyOutput() ResourcePolicyOutput
func (ResourcePolicyOutput) ToResourcePolicyOutputWithContext ¶ added in v6.18.2
func (o ResourcePolicyOutput) ToResourcePolicyOutputWithContext(ctx context.Context) ResourcePolicyOutput
type ResourcePolicyState ¶ added in v6.18.2
type ResourcePolicyState struct { // The policy document. Policy pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the data stream or consumer. ResourceArn pulumi.StringPtrInput }
func (ResourcePolicyState) ElementType ¶ added in v6.18.2
func (ResourcePolicyState) ElementType() reflect.Type
type Stream ¶
type Stream struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) specifying the Stream (same as `id`) Arn pulumi.StringOutput `pulumi:"arn"` // The encryption type to use. The only acceptable values are `NONE` or `KMS`. The default value is `NONE`. EncryptionType pulumi.StringPtrOutput `pulumi:"encryptionType"` // A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error. The default value is `false`. EnforceConsumerDeletion pulumi.BoolPtrOutput `pulumi:"enforceConsumerDeletion"` // The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias `alias/aws/kinesis`. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. Name pulumi.StringOutput `pulumi:"name"` // Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 8760 hours. Minimum value is 24. Default is 24. RetentionPeriod pulumi.IntPtrOutput `pulumi:"retentionPeriod"` // The number of shards that the stream will use. If the `streamMode` is `PROVISIONED`, this field is required. // Amazon has guidelines for specifying the Stream size that should be referenced when creating a Kinesis stream. See [Amazon Kinesis Streams](https://docs.aws.amazon.com/kinesis/latest/dev/amazon-kinesis-streams.html) for more. ShardCount pulumi.IntPtrOutput `pulumi:"shardCount"` // A list of shard-level CloudWatch metrics which can be enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more. Note that the value ALL should not be used; instead you should provide an explicit list of metrics you wish to enable. ShardLevelMetrics pulumi.StringArrayOutput `pulumi:"shardLevelMetrics"` // Indicates the [capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below. StreamModeDetails StreamStreamModeDetailsOutput `pulumi:"streamModeDetails"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a Kinesis Stream resource. Amazon Kinesis is a managed service that scales elastically for real-time processing of streaming big data.
For more details, see the [Amazon Kinesis Documentation](https://aws.amazon.com/documentation/kinesis/).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewStream(ctx, "test_stream", &kinesis.StreamArgs{ Name: pulumi.String("kinesis-test"), ShardCount: pulumi.Int(1), RetentionPeriod: pulumi.Int(48), ShardLevelMetrics: pulumi.StringArray{ pulumi.String("IncomingBytes"), pulumi.String("OutgoingBytes"), }, StreamModeDetails: &kinesis.StreamStreamModeDetailsArgs{ StreamMode: pulumi.String("PROVISIONED"), }, Tags: pulumi.StringMap{ "Environment": pulumi.String("test"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis Streams using the `name`. For example:
```sh $ pulumi import aws:kinesis/stream:Stream test_stream pulumi-kinesis-test ```
func GetStream ¶
func GetStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamState, opts ...pulumi.ResourceOption) (*Stream, error)
GetStream gets an existing Stream 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 NewStream ¶
func NewStream(ctx *pulumi.Context, name string, args *StreamArgs, opts ...pulumi.ResourceOption) (*Stream, error)
NewStream registers a new resource with the given unique name, arguments, and options.
func (*Stream) ElementType ¶
func (*Stream) ToStreamOutput ¶
func (i *Stream) ToStreamOutput() StreamOutput
func (*Stream) ToStreamOutputWithContext ¶
func (i *Stream) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamArgs ¶
type StreamArgs struct { // The Amazon Resource Name (ARN) specifying the Stream (same as `id`) Arn pulumi.StringPtrInput // The encryption type to use. The only acceptable values are `NONE` or `KMS`. The default value is `NONE`. EncryptionType pulumi.StringPtrInput // A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error. The default value is `false`. EnforceConsumerDeletion pulumi.BoolPtrInput // The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias `alias/aws/kinesis`. KmsKeyId pulumi.StringPtrInput // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. Name pulumi.StringPtrInput // Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 8760 hours. Minimum value is 24. Default is 24. RetentionPeriod pulumi.IntPtrInput // The number of shards that the stream will use. If the `streamMode` is `PROVISIONED`, this field is required. // Amazon has guidelines for specifying the Stream size that should be referenced when creating a Kinesis stream. See [Amazon Kinesis Streams](https://docs.aws.amazon.com/kinesis/latest/dev/amazon-kinesis-streams.html) for more. ShardCount pulumi.IntPtrInput // A list of shard-level CloudWatch metrics which can be enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more. Note that the value ALL should not be used; instead you should provide an explicit list of metrics you wish to enable. ShardLevelMetrics pulumi.StringArrayInput // Indicates the [capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below. StreamModeDetails StreamStreamModeDetailsPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a Stream resource.
func (StreamArgs) ElementType ¶
func (StreamArgs) ElementType() reflect.Type
type StreamArray ¶
type StreamArray []StreamInput
func (StreamArray) ElementType ¶
func (StreamArray) ElementType() reflect.Type
func (StreamArray) ToStreamArrayOutput ¶
func (i StreamArray) ToStreamArrayOutput() StreamArrayOutput
func (StreamArray) ToStreamArrayOutputWithContext ¶
func (i StreamArray) ToStreamArrayOutputWithContext(ctx context.Context) StreamArrayOutput
type StreamArrayInput ¶
type StreamArrayInput interface { pulumi.Input ToStreamArrayOutput() StreamArrayOutput ToStreamArrayOutputWithContext(context.Context) StreamArrayOutput }
StreamArrayInput is an input type that accepts StreamArray and StreamArrayOutput values. You can construct a concrete instance of `StreamArrayInput` via:
StreamArray{ StreamArgs{...} }
type StreamArrayOutput ¶
type StreamArrayOutput struct{ *pulumi.OutputState }
func (StreamArrayOutput) ElementType ¶
func (StreamArrayOutput) ElementType() reflect.Type
func (StreamArrayOutput) Index ¶
func (o StreamArrayOutput) Index(i pulumi.IntInput) StreamOutput
func (StreamArrayOutput) ToStreamArrayOutput ¶
func (o StreamArrayOutput) ToStreamArrayOutput() StreamArrayOutput
func (StreamArrayOutput) ToStreamArrayOutputWithContext ¶
func (o StreamArrayOutput) ToStreamArrayOutputWithContext(ctx context.Context) StreamArrayOutput
type StreamConsumer ¶
type StreamConsumer struct { pulumi.CustomResourceState // Amazon Resource Name (ARN) of the stream consumer. Arn pulumi.StringOutput `pulumi:"arn"` // Approximate timestamp in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of when the stream consumer was created. CreationTimestamp pulumi.StringOutput `pulumi:"creationTimestamp"` // Name of the stream consumer. Name pulumi.StringOutput `pulumi:"name"` // Amazon Resource Name (ARN) of the data stream the consumer is registered with. StreamArn pulumi.StringOutput `pulumi:"streamArn"` }
Provides a resource to manage a Kinesis Stream Consumer.
> **Note:** You can register up to 20 consumers per stream. A given consumer can only be registered with one stream at a time.
For more details, see the [Amazon Kinesis Stream Consumer Documentation](https://docs.aws.amazon.com/streams/latest/dev/amazon-kinesis-consumers.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := kinesis.NewStream(ctx, "example", &kinesis.StreamArgs{ Name: pulumi.String("example-stream"), ShardCount: pulumi.Int(1), }) if err != nil { return err } _, err = kinesis.NewStreamConsumer(ctx, "example", &kinesis.StreamConsumerArgs{ Name: pulumi.String("example-consumer"), StreamArn: example.Arn, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis Stream Consumers using the Amazon Resource Name (ARN). For example:
```sh $ pulumi import aws:kinesis/streamConsumer:StreamConsumer example arn:aws:kinesis:us-west-2:123456789012:stream/example/consumer/example:1616044553 ```
func GetStreamConsumer ¶
func GetStreamConsumer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamConsumerState, opts ...pulumi.ResourceOption) (*StreamConsumer, error)
GetStreamConsumer gets an existing StreamConsumer 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 NewStreamConsumer ¶
func NewStreamConsumer(ctx *pulumi.Context, name string, args *StreamConsumerArgs, opts ...pulumi.ResourceOption) (*StreamConsumer, error)
NewStreamConsumer registers a new resource with the given unique name, arguments, and options.
func (*StreamConsumer) ElementType ¶
func (*StreamConsumer) ElementType() reflect.Type
func (*StreamConsumer) ToStreamConsumerOutput ¶
func (i *StreamConsumer) ToStreamConsumerOutput() StreamConsumerOutput
func (*StreamConsumer) ToStreamConsumerOutputWithContext ¶
func (i *StreamConsumer) ToStreamConsumerOutputWithContext(ctx context.Context) StreamConsumerOutput
type StreamConsumerArgs ¶
type StreamConsumerArgs struct { // Name of the stream consumer. Name pulumi.StringPtrInput // Amazon Resource Name (ARN) of the data stream the consumer is registered with. StreamArn pulumi.StringInput }
The set of arguments for constructing a StreamConsumer resource.
func (StreamConsumerArgs) ElementType ¶
func (StreamConsumerArgs) ElementType() reflect.Type
type StreamConsumerArray ¶
type StreamConsumerArray []StreamConsumerInput
func (StreamConsumerArray) ElementType ¶
func (StreamConsumerArray) ElementType() reflect.Type
func (StreamConsumerArray) ToStreamConsumerArrayOutput ¶
func (i StreamConsumerArray) ToStreamConsumerArrayOutput() StreamConsumerArrayOutput
func (StreamConsumerArray) ToStreamConsumerArrayOutputWithContext ¶
func (i StreamConsumerArray) ToStreamConsumerArrayOutputWithContext(ctx context.Context) StreamConsumerArrayOutput
type StreamConsumerArrayInput ¶
type StreamConsumerArrayInput interface { pulumi.Input ToStreamConsumerArrayOutput() StreamConsumerArrayOutput ToStreamConsumerArrayOutputWithContext(context.Context) StreamConsumerArrayOutput }
StreamConsumerArrayInput is an input type that accepts StreamConsumerArray and StreamConsumerArrayOutput values. You can construct a concrete instance of `StreamConsumerArrayInput` via:
StreamConsumerArray{ StreamConsumerArgs{...} }
type StreamConsumerArrayOutput ¶
type StreamConsumerArrayOutput struct{ *pulumi.OutputState }
func (StreamConsumerArrayOutput) ElementType ¶
func (StreamConsumerArrayOutput) ElementType() reflect.Type
func (StreamConsumerArrayOutput) Index ¶
func (o StreamConsumerArrayOutput) Index(i pulumi.IntInput) StreamConsumerOutput
func (StreamConsumerArrayOutput) ToStreamConsumerArrayOutput ¶
func (o StreamConsumerArrayOutput) ToStreamConsumerArrayOutput() StreamConsumerArrayOutput
func (StreamConsumerArrayOutput) ToStreamConsumerArrayOutputWithContext ¶
func (o StreamConsumerArrayOutput) ToStreamConsumerArrayOutputWithContext(ctx context.Context) StreamConsumerArrayOutput
type StreamConsumerInput ¶
type StreamConsumerInput interface { pulumi.Input ToStreamConsumerOutput() StreamConsumerOutput ToStreamConsumerOutputWithContext(ctx context.Context) StreamConsumerOutput }
type StreamConsumerMap ¶
type StreamConsumerMap map[string]StreamConsumerInput
func (StreamConsumerMap) ElementType ¶
func (StreamConsumerMap) ElementType() reflect.Type
func (StreamConsumerMap) ToStreamConsumerMapOutput ¶
func (i StreamConsumerMap) ToStreamConsumerMapOutput() StreamConsumerMapOutput
func (StreamConsumerMap) ToStreamConsumerMapOutputWithContext ¶
func (i StreamConsumerMap) ToStreamConsumerMapOutputWithContext(ctx context.Context) StreamConsumerMapOutput
type StreamConsumerMapInput ¶
type StreamConsumerMapInput interface { pulumi.Input ToStreamConsumerMapOutput() StreamConsumerMapOutput ToStreamConsumerMapOutputWithContext(context.Context) StreamConsumerMapOutput }
StreamConsumerMapInput is an input type that accepts StreamConsumerMap and StreamConsumerMapOutput values. You can construct a concrete instance of `StreamConsumerMapInput` via:
StreamConsumerMap{ "key": StreamConsumerArgs{...} }
type StreamConsumerMapOutput ¶
type StreamConsumerMapOutput struct{ *pulumi.OutputState }
func (StreamConsumerMapOutput) ElementType ¶
func (StreamConsumerMapOutput) ElementType() reflect.Type
func (StreamConsumerMapOutput) MapIndex ¶
func (o StreamConsumerMapOutput) MapIndex(k pulumi.StringInput) StreamConsumerOutput
func (StreamConsumerMapOutput) ToStreamConsumerMapOutput ¶
func (o StreamConsumerMapOutput) ToStreamConsumerMapOutput() StreamConsumerMapOutput
func (StreamConsumerMapOutput) ToStreamConsumerMapOutputWithContext ¶
func (o StreamConsumerMapOutput) ToStreamConsumerMapOutputWithContext(ctx context.Context) StreamConsumerMapOutput
type StreamConsumerOutput ¶
type StreamConsumerOutput struct{ *pulumi.OutputState }
func (StreamConsumerOutput) Arn ¶
func (o StreamConsumerOutput) Arn() pulumi.StringOutput
Amazon Resource Name (ARN) of the stream consumer.
func (StreamConsumerOutput) CreationTimestamp ¶
func (o StreamConsumerOutput) CreationTimestamp() pulumi.StringOutput
Approximate timestamp in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of when the stream consumer was created.
func (StreamConsumerOutput) ElementType ¶
func (StreamConsumerOutput) ElementType() reflect.Type
func (StreamConsumerOutput) Name ¶
func (o StreamConsumerOutput) Name() pulumi.StringOutput
Name of the stream consumer.
func (StreamConsumerOutput) StreamArn ¶
func (o StreamConsumerOutput) StreamArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the data stream the consumer is registered with.
func (StreamConsumerOutput) ToStreamConsumerOutput ¶
func (o StreamConsumerOutput) ToStreamConsumerOutput() StreamConsumerOutput
func (StreamConsumerOutput) ToStreamConsumerOutputWithContext ¶
func (o StreamConsumerOutput) ToStreamConsumerOutputWithContext(ctx context.Context) StreamConsumerOutput
type StreamConsumerState ¶
type StreamConsumerState struct { // Amazon Resource Name (ARN) of the stream consumer. Arn pulumi.StringPtrInput // Approximate timestamp in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of when the stream consumer was created. CreationTimestamp pulumi.StringPtrInput // Name of the stream consumer. Name pulumi.StringPtrInput // Amazon Resource Name (ARN) of the data stream the consumer is registered with. StreamArn pulumi.StringPtrInput }
func (StreamConsumerState) ElementType ¶
func (StreamConsumerState) ElementType() reflect.Type
type StreamInput ¶
type StreamInput interface { pulumi.Input ToStreamOutput() StreamOutput ToStreamOutputWithContext(ctx context.Context) StreamOutput }
type StreamMap ¶
type StreamMap map[string]StreamInput
func (StreamMap) ElementType ¶
func (StreamMap) ToStreamMapOutput ¶
func (i StreamMap) ToStreamMapOutput() StreamMapOutput
func (StreamMap) ToStreamMapOutputWithContext ¶
func (i StreamMap) ToStreamMapOutputWithContext(ctx context.Context) StreamMapOutput
type StreamMapInput ¶
type StreamMapInput interface { pulumi.Input ToStreamMapOutput() StreamMapOutput ToStreamMapOutputWithContext(context.Context) StreamMapOutput }
StreamMapInput is an input type that accepts StreamMap and StreamMapOutput values. You can construct a concrete instance of `StreamMapInput` via:
StreamMap{ "key": StreamArgs{...} }
type StreamMapOutput ¶
type StreamMapOutput struct{ *pulumi.OutputState }
func (StreamMapOutput) ElementType ¶
func (StreamMapOutput) ElementType() reflect.Type
func (StreamMapOutput) MapIndex ¶
func (o StreamMapOutput) MapIndex(k pulumi.StringInput) StreamOutput
func (StreamMapOutput) ToStreamMapOutput ¶
func (o StreamMapOutput) ToStreamMapOutput() StreamMapOutput
func (StreamMapOutput) ToStreamMapOutputWithContext ¶
func (o StreamMapOutput) ToStreamMapOutputWithContext(ctx context.Context) StreamMapOutput
type StreamOutput ¶
type StreamOutput struct{ *pulumi.OutputState }
func (StreamOutput) Arn ¶
func (o StreamOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) specifying the Stream (same as `id`)
func (StreamOutput) ElementType ¶
func (StreamOutput) ElementType() reflect.Type
func (StreamOutput) EncryptionType ¶
func (o StreamOutput) EncryptionType() pulumi.StringPtrOutput
The encryption type to use. The only acceptable values are `NONE` or `KMS`. The default value is `NONE`.
func (StreamOutput) EnforceConsumerDeletion ¶
func (o StreamOutput) EnforceConsumerDeletion() pulumi.BoolPtrOutput
A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error. The default value is `false`.
func (StreamOutput) KmsKeyId ¶
func (o StreamOutput) KmsKeyId() pulumi.StringPtrOutput
The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias `alias/aws/kinesis`.
func (StreamOutput) Name ¶
func (o StreamOutput) Name() pulumi.StringOutput
A name to identify the stream. This is unique to the AWS account and region the Stream is created in.
func (StreamOutput) RetentionPeriod ¶
func (o StreamOutput) RetentionPeriod() pulumi.IntPtrOutput
Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 8760 hours. Minimum value is 24. Default is 24.
func (StreamOutput) ShardCount ¶
func (o StreamOutput) ShardCount() pulumi.IntPtrOutput
The number of shards that the stream will use. If the `streamMode` is `PROVISIONED`, this field is required. Amazon has guidelines for specifying the Stream size that should be referenced when creating a Kinesis stream. See [Amazon Kinesis Streams](https://docs.aws.amazon.com/kinesis/latest/dev/amazon-kinesis-streams.html) for more.
func (StreamOutput) ShardLevelMetrics ¶
func (o StreamOutput) ShardLevelMetrics() pulumi.StringArrayOutput
A list of shard-level CloudWatch metrics which can be enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more. Note that the value ALL should not be used; instead you should provide an explicit list of metrics you wish to enable.
func (StreamOutput) StreamModeDetails ¶
func (o StreamOutput) StreamModeDetails() StreamStreamModeDetailsOutput
Indicates the [capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below.
func (StreamOutput) Tags ¶
func (o StreamOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (StreamOutput) TagsAll
deprecated
func (o StreamOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (StreamOutput) ToStreamOutput ¶
func (o StreamOutput) ToStreamOutput() StreamOutput
func (StreamOutput) ToStreamOutputWithContext ¶
func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamState ¶
type StreamState struct { // The Amazon Resource Name (ARN) specifying the Stream (same as `id`) Arn pulumi.StringPtrInput // The encryption type to use. The only acceptable values are `NONE` or `KMS`. The default value is `NONE`. EncryptionType pulumi.StringPtrInput // A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error. The default value is `false`. EnforceConsumerDeletion pulumi.BoolPtrInput // The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias `alias/aws/kinesis`. KmsKeyId pulumi.StringPtrInput // A name to identify the stream. This is unique to the AWS account and region the Stream is created in. Name pulumi.StringPtrInput // Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 8760 hours. Minimum value is 24. Default is 24. RetentionPeriod pulumi.IntPtrInput // The number of shards that the stream will use. If the `streamMode` is `PROVISIONED`, this field is required. // Amazon has guidelines for specifying the Stream size that should be referenced when creating a Kinesis stream. See [Amazon Kinesis Streams](https://docs.aws.amazon.com/kinesis/latest/dev/amazon-kinesis-streams.html) for more. ShardCount pulumi.IntPtrInput // A list of shard-level CloudWatch metrics which can be enabled for the stream. See [Monitoring with CloudWatch](https://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html) for more. Note that the value ALL should not be used; instead you should provide an explicit list of metrics you wish to enable. ShardLevelMetrics pulumi.StringArrayInput // Indicates the [capacity mode](https://docs.aws.amazon.com/streams/latest/dev/how-do-i-size-a-stream.html) of the data stream. Detailed below. StreamModeDetails StreamStreamModeDetailsPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (StreamState) ElementType ¶
func (StreamState) ElementType() reflect.Type
type StreamStreamModeDetails ¶
type StreamStreamModeDetails struct { // Specifies the capacity mode of the stream. Must be either `PROVISIONED` or `ON_DEMAND`. StreamMode string `pulumi:"streamMode"` }
type StreamStreamModeDetailsArgs ¶
type StreamStreamModeDetailsArgs struct { // Specifies the capacity mode of the stream. Must be either `PROVISIONED` or `ON_DEMAND`. StreamMode pulumi.StringInput `pulumi:"streamMode"` }
func (StreamStreamModeDetailsArgs) ElementType ¶
func (StreamStreamModeDetailsArgs) ElementType() reflect.Type
func (StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutput ¶
func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutput() StreamStreamModeDetailsOutput
func (StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutputWithContext ¶
func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsOutputWithContext(ctx context.Context) StreamStreamModeDetailsOutput
func (StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutput ¶
func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
func (StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutputWithContext ¶
func (i StreamStreamModeDetailsArgs) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
type StreamStreamModeDetailsInput ¶
type StreamStreamModeDetailsInput interface { pulumi.Input ToStreamStreamModeDetailsOutput() StreamStreamModeDetailsOutput ToStreamStreamModeDetailsOutputWithContext(context.Context) StreamStreamModeDetailsOutput }
StreamStreamModeDetailsInput is an input type that accepts StreamStreamModeDetailsArgs and StreamStreamModeDetailsOutput values. You can construct a concrete instance of `StreamStreamModeDetailsInput` via:
StreamStreamModeDetailsArgs{...}
type StreamStreamModeDetailsOutput ¶
type StreamStreamModeDetailsOutput struct{ *pulumi.OutputState }
func (StreamStreamModeDetailsOutput) ElementType ¶
func (StreamStreamModeDetailsOutput) ElementType() reflect.Type
func (StreamStreamModeDetailsOutput) StreamMode ¶
func (o StreamStreamModeDetailsOutput) StreamMode() pulumi.StringOutput
Specifies the capacity mode of the stream. Must be either `PROVISIONED` or `ON_DEMAND`.
func (StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutput ¶
func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutput() StreamStreamModeDetailsOutput
func (StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutputWithContext ¶
func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsOutputWithContext(ctx context.Context) StreamStreamModeDetailsOutput
func (StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutput ¶
func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
func (StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutputWithContext ¶
func (o StreamStreamModeDetailsOutput) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
type StreamStreamModeDetailsPtrInput ¶
type StreamStreamModeDetailsPtrInput interface { pulumi.Input ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput ToStreamStreamModeDetailsPtrOutputWithContext(context.Context) StreamStreamModeDetailsPtrOutput }
StreamStreamModeDetailsPtrInput is an input type that accepts StreamStreamModeDetailsArgs, StreamStreamModeDetailsPtr and StreamStreamModeDetailsPtrOutput values. You can construct a concrete instance of `StreamStreamModeDetailsPtrInput` via:
StreamStreamModeDetailsArgs{...} or: nil
func StreamStreamModeDetailsPtr ¶
func StreamStreamModeDetailsPtr(v *StreamStreamModeDetailsArgs) StreamStreamModeDetailsPtrInput
type StreamStreamModeDetailsPtrOutput ¶
type StreamStreamModeDetailsPtrOutput struct{ *pulumi.OutputState }
func (StreamStreamModeDetailsPtrOutput) Elem ¶
func (o StreamStreamModeDetailsPtrOutput) Elem() StreamStreamModeDetailsOutput
func (StreamStreamModeDetailsPtrOutput) ElementType ¶
func (StreamStreamModeDetailsPtrOutput) ElementType() reflect.Type
func (StreamStreamModeDetailsPtrOutput) StreamMode ¶
func (o StreamStreamModeDetailsPtrOutput) StreamMode() pulumi.StringPtrOutput
Specifies the capacity mode of the stream. Must be either `PROVISIONED` or `ON_DEMAND`.
func (StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutput ¶
func (o StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutput() StreamStreamModeDetailsPtrOutput
func (StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutputWithContext ¶
func (o StreamStreamModeDetailsPtrOutput) ToStreamStreamModeDetailsPtrOutputWithContext(ctx context.Context) StreamStreamModeDetailsPtrOutput
type VideoStream ¶
type VideoStream struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) specifying the Stream (same as `id`) Arn pulumi.StringOutput `pulumi:"arn"` // A time stamp that indicates when the stream was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The number of hours that you want to retain the data in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. The default value is `0`, indicating that the stream does not persist data. DataRetentionInHours pulumi.IntPtrOutput `pulumi:"dataRetentionInHours"` // The name of the device that is writing to the stream. **In the current implementation, Kinesis Video Streams does not use this name.** DeviceName pulumi.StringPtrOutput `pulumi:"deviceName"` // The ID of the AWS Key Management Service (AWS KMS) key that you want Kinesis Video Streams to use to encrypt stream data. If no key ID is specified, the default, Kinesis Video-managed key (`aws/kinesisvideo`) is used. KmsKeyId pulumi.StringOutput `pulumi:"kmsKeyId"` // The media type of the stream. Consumers of the stream can use this information when processing the stream. For more information about media types, see [Media Types](http://www.iana.org/assignments/media-types/media-types.xhtml). If you choose to specify the MediaType, see [Naming Requirements](https://tools.ietf.org/html/rfc6838#section-4.2) for guidelines. MediaType pulumi.StringPtrOutput `pulumi:"mediaType"` // A name to identify the stream. This is unique to the // AWS account and region the Stream is created in. Name pulumi.StringOutput `pulumi:"name"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The version of the stream. Version pulumi.StringOutput `pulumi:"version"` }
Provides a Kinesis Video Stream resource. Amazon Kinesis Video Streams makes it easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), playback, and other processing.
For more details, see the [Amazon Kinesis Documentation](https://aws.amazon.com/documentation/kinesis/).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kinesis" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := kinesis.NewVideoStream(ctx, "default", &kinesis.VideoStreamArgs{ Name: pulumi.String("kinesis-video-stream"), DataRetentionInHours: pulumi.Int(1), DeviceName: pulumi.String("kinesis-video-device-name"), MediaType: pulumi.String("video/h264"), Tags: pulumi.StringMap{ "Name": pulumi.String("kinesis-video-stream"), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Kinesis Streams using the `arn`. For example:
```sh $ pulumi import aws:kinesis/videoStream:VideoStream test_stream arn:aws:kinesisvideo:us-west-2:123456789012:stream/pulumi-kinesis-test/1554978910975 ```
func GetVideoStream ¶
func GetVideoStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VideoStreamState, opts ...pulumi.ResourceOption) (*VideoStream, error)
GetVideoStream gets an existing VideoStream 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 NewVideoStream ¶
func NewVideoStream(ctx *pulumi.Context, name string, args *VideoStreamArgs, opts ...pulumi.ResourceOption) (*VideoStream, error)
NewVideoStream registers a new resource with the given unique name, arguments, and options.
func (*VideoStream) ElementType ¶
func (*VideoStream) ElementType() reflect.Type
func (*VideoStream) ToVideoStreamOutput ¶
func (i *VideoStream) ToVideoStreamOutput() VideoStreamOutput
func (*VideoStream) ToVideoStreamOutputWithContext ¶
func (i *VideoStream) ToVideoStreamOutputWithContext(ctx context.Context) VideoStreamOutput
type VideoStreamArgs ¶
type VideoStreamArgs struct { // The number of hours that you want to retain the data in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. The default value is `0`, indicating that the stream does not persist data. DataRetentionInHours pulumi.IntPtrInput // The name of the device that is writing to the stream. **In the current implementation, Kinesis Video Streams does not use this name.** DeviceName pulumi.StringPtrInput // The ID of the AWS Key Management Service (AWS KMS) key that you want Kinesis Video Streams to use to encrypt stream data. If no key ID is specified, the default, Kinesis Video-managed key (`aws/kinesisvideo`) is used. KmsKeyId pulumi.StringPtrInput // The media type of the stream. Consumers of the stream can use this information when processing the stream. For more information about media types, see [Media Types](http://www.iana.org/assignments/media-types/media-types.xhtml). If you choose to specify the MediaType, see [Naming Requirements](https://tools.ietf.org/html/rfc6838#section-4.2) for guidelines. MediaType pulumi.StringPtrInput // A name to identify the stream. This is unique to the // AWS account and region the Stream is created in. Name pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a VideoStream resource.
func (VideoStreamArgs) ElementType ¶
func (VideoStreamArgs) ElementType() reflect.Type
type VideoStreamArray ¶
type VideoStreamArray []VideoStreamInput
func (VideoStreamArray) ElementType ¶
func (VideoStreamArray) ElementType() reflect.Type
func (VideoStreamArray) ToVideoStreamArrayOutput ¶
func (i VideoStreamArray) ToVideoStreamArrayOutput() VideoStreamArrayOutput
func (VideoStreamArray) ToVideoStreamArrayOutputWithContext ¶
func (i VideoStreamArray) ToVideoStreamArrayOutputWithContext(ctx context.Context) VideoStreamArrayOutput
type VideoStreamArrayInput ¶
type VideoStreamArrayInput interface { pulumi.Input ToVideoStreamArrayOutput() VideoStreamArrayOutput ToVideoStreamArrayOutputWithContext(context.Context) VideoStreamArrayOutput }
VideoStreamArrayInput is an input type that accepts VideoStreamArray and VideoStreamArrayOutput values. You can construct a concrete instance of `VideoStreamArrayInput` via:
VideoStreamArray{ VideoStreamArgs{...} }
type VideoStreamArrayOutput ¶
type VideoStreamArrayOutput struct{ *pulumi.OutputState }
func (VideoStreamArrayOutput) ElementType ¶
func (VideoStreamArrayOutput) ElementType() reflect.Type
func (VideoStreamArrayOutput) Index ¶
func (o VideoStreamArrayOutput) Index(i pulumi.IntInput) VideoStreamOutput
func (VideoStreamArrayOutput) ToVideoStreamArrayOutput ¶
func (o VideoStreamArrayOutput) ToVideoStreamArrayOutput() VideoStreamArrayOutput
func (VideoStreamArrayOutput) ToVideoStreamArrayOutputWithContext ¶
func (o VideoStreamArrayOutput) ToVideoStreamArrayOutputWithContext(ctx context.Context) VideoStreamArrayOutput
type VideoStreamInput ¶
type VideoStreamInput interface { pulumi.Input ToVideoStreamOutput() VideoStreamOutput ToVideoStreamOutputWithContext(ctx context.Context) VideoStreamOutput }
type VideoStreamMap ¶
type VideoStreamMap map[string]VideoStreamInput
func (VideoStreamMap) ElementType ¶
func (VideoStreamMap) ElementType() reflect.Type
func (VideoStreamMap) ToVideoStreamMapOutput ¶
func (i VideoStreamMap) ToVideoStreamMapOutput() VideoStreamMapOutput
func (VideoStreamMap) ToVideoStreamMapOutputWithContext ¶
func (i VideoStreamMap) ToVideoStreamMapOutputWithContext(ctx context.Context) VideoStreamMapOutput
type VideoStreamMapInput ¶
type VideoStreamMapInput interface { pulumi.Input ToVideoStreamMapOutput() VideoStreamMapOutput ToVideoStreamMapOutputWithContext(context.Context) VideoStreamMapOutput }
VideoStreamMapInput is an input type that accepts VideoStreamMap and VideoStreamMapOutput values. You can construct a concrete instance of `VideoStreamMapInput` via:
VideoStreamMap{ "key": VideoStreamArgs{...} }
type VideoStreamMapOutput ¶
type VideoStreamMapOutput struct{ *pulumi.OutputState }
func (VideoStreamMapOutput) ElementType ¶
func (VideoStreamMapOutput) ElementType() reflect.Type
func (VideoStreamMapOutput) MapIndex ¶
func (o VideoStreamMapOutput) MapIndex(k pulumi.StringInput) VideoStreamOutput
func (VideoStreamMapOutput) ToVideoStreamMapOutput ¶
func (o VideoStreamMapOutput) ToVideoStreamMapOutput() VideoStreamMapOutput
func (VideoStreamMapOutput) ToVideoStreamMapOutputWithContext ¶
func (o VideoStreamMapOutput) ToVideoStreamMapOutputWithContext(ctx context.Context) VideoStreamMapOutput
type VideoStreamOutput ¶
type VideoStreamOutput struct{ *pulumi.OutputState }
func (VideoStreamOutput) Arn ¶
func (o VideoStreamOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) specifying the Stream (same as `id`)
func (VideoStreamOutput) CreationTime ¶
func (o VideoStreamOutput) CreationTime() pulumi.StringOutput
A time stamp that indicates when the stream was created.
func (VideoStreamOutput) DataRetentionInHours ¶
func (o VideoStreamOutput) DataRetentionInHours() pulumi.IntPtrOutput
The number of hours that you want to retain the data in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. The default value is `0`, indicating that the stream does not persist data.
func (VideoStreamOutput) DeviceName ¶
func (o VideoStreamOutput) DeviceName() pulumi.StringPtrOutput
The name of the device that is writing to the stream. **In the current implementation, Kinesis Video Streams does not use this name.**
func (VideoStreamOutput) ElementType ¶
func (VideoStreamOutput) ElementType() reflect.Type
func (VideoStreamOutput) KmsKeyId ¶
func (o VideoStreamOutput) KmsKeyId() pulumi.StringOutput
The ID of the AWS Key Management Service (AWS KMS) key that you want Kinesis Video Streams to use to encrypt stream data. If no key ID is specified, the default, Kinesis Video-managed key (`aws/kinesisvideo`) is used.
func (VideoStreamOutput) MediaType ¶
func (o VideoStreamOutput) MediaType() pulumi.StringPtrOutput
The media type of the stream. Consumers of the stream can use this information when processing the stream. For more information about media types, see [Media Types](http://www.iana.org/assignments/media-types/media-types.xhtml). If you choose to specify the MediaType, see [Naming Requirements](https://tools.ietf.org/html/rfc6838#section-4.2) for guidelines.
func (VideoStreamOutput) Name ¶
func (o VideoStreamOutput) Name() pulumi.StringOutput
A name to identify the stream. This is unique to the AWS account and region the Stream is created in.
func (VideoStreamOutput) Tags ¶
func (o VideoStreamOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (VideoStreamOutput) TagsAll
deprecated
func (o VideoStreamOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (VideoStreamOutput) ToVideoStreamOutput ¶
func (o VideoStreamOutput) ToVideoStreamOutput() VideoStreamOutput
func (VideoStreamOutput) ToVideoStreamOutputWithContext ¶
func (o VideoStreamOutput) ToVideoStreamOutputWithContext(ctx context.Context) VideoStreamOutput
func (VideoStreamOutput) Version ¶
func (o VideoStreamOutput) Version() pulumi.StringOutput
The version of the stream.
type VideoStreamState ¶
type VideoStreamState struct { // The Amazon Resource Name (ARN) specifying the Stream (same as `id`) Arn pulumi.StringPtrInput // A time stamp that indicates when the stream was created. CreationTime pulumi.StringPtrInput // The number of hours that you want to retain the data in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. The default value is `0`, indicating that the stream does not persist data. DataRetentionInHours pulumi.IntPtrInput // The name of the device that is writing to the stream. **In the current implementation, Kinesis Video Streams does not use this name.** DeviceName pulumi.StringPtrInput // The ID of the AWS Key Management Service (AWS KMS) key that you want Kinesis Video Streams to use to encrypt stream data. If no key ID is specified, the default, Kinesis Video-managed key (`aws/kinesisvideo`) is used. KmsKeyId pulumi.StringPtrInput // The media type of the stream. Consumers of the stream can use this information when processing the stream. For more information about media types, see [Media Types](http://www.iana.org/assignments/media-types/media-types.xhtml). If you choose to specify the MediaType, see [Naming Requirements](https://tools.ietf.org/html/rfc6838#section-4.2) for guidelines. MediaType pulumi.StringPtrInput // A name to identify the stream. This is unique to the // AWS account and region the Stream is created in. Name pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // The version of the stream. Version pulumi.StringPtrInput }
func (VideoStreamState) ElementType ¶
func (VideoStreamState) ElementType() reflect.Type