Documentation
¶
Index ¶
- Constants
- type DeliveryStream
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHints
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs
- func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsInput
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput
- type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) Elem() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
- func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationInput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) BufferingHints() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CollectionEndpoint() pulumi.StringPtrOutput
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) IndexName() pulumi.StringOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RetryOptions() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) S3BackupMode() ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CollectionEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) Elem() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) S3BackupMode() ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput() ...
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() ...
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeInput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput() ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) Elem() ...
- func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptions
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs
- func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsInput
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput
- type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) Elem() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
- func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
- type DeliveryStreamAmazonopensearchserviceBufferingHints
- type DeliveryStreamAmazonopensearchserviceBufferingHintsArgs
- func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- type DeliveryStreamAmazonopensearchserviceBufferingHintsInput
- type DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput
- type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) Elem() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
- func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfiguration
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ElementType() reflect.Type
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput() ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) Elem() ...
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) BufferingHints() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DomainArn() pulumi.StringPtrOutput
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexName() pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexRotationPeriod() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RetryOptions() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3BackupMode() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) TypeName() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) Elem() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexRotationPeriod() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3BackupMode() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput() ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) Elem() ...
- func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAmazonopensearchserviceRetryOptions
- type DeliveryStreamAmazonopensearchserviceRetryOptionsArgs
- func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- type DeliveryStreamAmazonopensearchserviceRetryOptionsInput
- type DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput
- type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) Elem() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
- func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
- type DeliveryStreamArgs
- type DeliveryStreamAuthenticationConfiguration
- type DeliveryStreamAuthenticationConfigurationArgs
- func (DeliveryStreamAuthenticationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutput() DeliveryStreamAuthenticationConfigurationOutput
- func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationOutput
- func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
- func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
- type DeliveryStreamAuthenticationConfigurationConnectivity
- func (DeliveryStreamAuthenticationConfigurationConnectivity) ElementType() reflect.Type
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput() DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAuthenticationConfigurationConnectivityInput
- type DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ElementType() reflect.Type
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput() DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAuthenticationConfigurationConnectivityPtrInput
- type DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) Elem() DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamAuthenticationConfigurationInput
- type DeliveryStreamAuthenticationConfigurationOutput
- func (o DeliveryStreamAuthenticationConfigurationOutput) Connectivity() DeliveryStreamAuthenticationConfigurationConnectivityOutput
- func (DeliveryStreamAuthenticationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamAuthenticationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutput() DeliveryStreamAuthenticationConfigurationOutput
- func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationOutput
- func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
- type DeliveryStreamAuthenticationConfigurationPtrInput
- type DeliveryStreamAuthenticationConfigurationPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationPtrOutput) Connectivity() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationPtrOutput) Elem() DeliveryStreamAuthenticationConfigurationOutput
- func (DeliveryStreamAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamAuthenticationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
- func (o DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
- type DeliveryStreamBufferingHints
- type DeliveryStreamBufferingHintsArgs
- func (DeliveryStreamBufferingHintsArgs) ElementType() reflect.Type
- func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutput() DeliveryStreamBufferingHintsOutput
- func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsOutput
- func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
- func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
- type DeliveryStreamBufferingHintsInput
- type DeliveryStreamBufferingHintsOutput
- func (DeliveryStreamBufferingHintsOutput) ElementType() reflect.Type
- func (o DeliveryStreamBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutput() DeliveryStreamBufferingHintsOutput
- func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsOutput
- func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
- type DeliveryStreamBufferingHintsPtrInput
- type DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamBufferingHintsPtrOutput) Elem() DeliveryStreamBufferingHintsOutput
- func (DeliveryStreamBufferingHintsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
- type DeliveryStreamCloudWatchLoggingOptions
- type DeliveryStreamCloudWatchLoggingOptionsArgs
- func (DeliveryStreamCloudWatchLoggingOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutput() DeliveryStreamCloudWatchLoggingOptionsOutput
- func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsOutput
- func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- type DeliveryStreamCloudWatchLoggingOptionsInput
- type DeliveryStreamCloudWatchLoggingOptionsOutput
- func (DeliveryStreamCloudWatchLoggingOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutput() DeliveryStreamCloudWatchLoggingOptionsOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- type DeliveryStreamCloudWatchLoggingOptionsPtrInput
- type DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) Elem() DeliveryStreamCloudWatchLoggingOptionsOutput
- func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- type DeliveryStreamCopyCommand
- type DeliveryStreamCopyCommandArgs
- func (DeliveryStreamCopyCommandArgs) ElementType() reflect.Type
- func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutput() DeliveryStreamCopyCommandOutput
- func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandOutput
- func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
- func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
- type DeliveryStreamCopyCommandInput
- type DeliveryStreamCopyCommandOutput
- func (o DeliveryStreamCopyCommandOutput) CopyOptions() pulumi.StringPtrOutput
- func (o DeliveryStreamCopyCommandOutput) DataTableColumns() pulumi.StringPtrOutput
- func (o DeliveryStreamCopyCommandOutput) DataTableName() pulumi.StringOutput
- func (DeliveryStreamCopyCommandOutput) ElementType() reflect.Type
- func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutput() DeliveryStreamCopyCommandOutput
- func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandOutput
- func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
- func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
- type DeliveryStreamCopyCommandPtrInput
- type DeliveryStreamCopyCommandPtrOutput
- func (o DeliveryStreamCopyCommandPtrOutput) CopyOptions() pulumi.StringPtrOutput
- func (o DeliveryStreamCopyCommandPtrOutput) DataTableColumns() pulumi.StringPtrOutput
- func (o DeliveryStreamCopyCommandPtrOutput) DataTableName() pulumi.StringPtrOutput
- func (o DeliveryStreamCopyCommandPtrOutput) Elem() DeliveryStreamCopyCommandOutput
- func (DeliveryStreamCopyCommandPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
- func (o DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
- type DeliveryStreamDataFormatConversionConfiguration
- type DeliveryStreamDataFormatConversionConfigurationArgs
- func (DeliveryStreamDataFormatConversionConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutput() DeliveryStreamDataFormatConversionConfigurationOutput
- func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationOutput
- func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
- type DeliveryStreamDataFormatConversionConfigurationInput
- type DeliveryStreamDataFormatConversionConfigurationOutput
- func (DeliveryStreamDataFormatConversionConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) InputFormatConfiguration() DeliveryStreamInputFormatConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) OutputFormatConfiguration() DeliveryStreamOutputFormatConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) SchemaConfiguration() DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutput() DeliveryStreamDataFormatConversionConfigurationOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
- type DeliveryStreamDataFormatConversionConfigurationPtrInput
- type DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) Elem() DeliveryStreamDataFormatConversionConfigurationOutput
- func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration() DeliveryStreamInputFormatConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration() DeliveryStreamOutputFormatConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) SchemaConfiguration() DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
- type DeliveryStreamDeserializer
- type DeliveryStreamDeserializerArgs
- func (DeliveryStreamDeserializerArgs) ElementType() reflect.Type
- func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutput() DeliveryStreamDeserializerOutput
- func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutputWithContext(ctx context.Context) DeliveryStreamDeserializerOutput
- func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
- func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
- type DeliveryStreamDeserializerInput
- type DeliveryStreamDeserializerOutput
- func (DeliveryStreamDeserializerOutput) ElementType() reflect.Type
- func (o DeliveryStreamDeserializerOutput) HiveJsonSerDe() DeliveryStreamHiveJsonSerDePtrOutput
- func (o DeliveryStreamDeserializerOutput) OpenXJsonSerDe() DeliveryStreamOpenXJsonSerDePtrOutput
- func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutput() DeliveryStreamDeserializerOutput
- func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutputWithContext(ctx context.Context) DeliveryStreamDeserializerOutput
- func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
- func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
- type DeliveryStreamDeserializerPtrInput
- type DeliveryStreamDeserializerPtrOutput
- func (o DeliveryStreamDeserializerPtrOutput) Elem() DeliveryStreamDeserializerOutput
- func (DeliveryStreamDeserializerPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamDeserializerPtrOutput) HiveJsonSerDe() DeliveryStreamHiveJsonSerDePtrOutput
- func (o DeliveryStreamDeserializerPtrOutput) OpenXJsonSerDe() DeliveryStreamOpenXJsonSerDePtrOutput
- func (o DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
- func (o DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
- type DeliveryStreamDocumentIdOptions
- type DeliveryStreamDocumentIdOptionsArgs
- func (DeliveryStreamDocumentIdOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutput() DeliveryStreamDocumentIdOptionsOutput
- func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsOutput
- func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
- func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
- type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat
- func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ElementType() reflect.Type
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput
- type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ElementType() reflect.Type
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrInput
- type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) Elem() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamDocumentIdOptionsInput
- type DeliveryStreamDocumentIdOptionsOutput
- func (o DeliveryStreamDocumentIdOptionsOutput) DefaultDocumentIdFormat() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
- func (DeliveryStreamDocumentIdOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutput() DeliveryStreamDocumentIdOptionsOutput
- func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsOutput
- func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
- type DeliveryStreamDocumentIdOptionsPtrInput
- type DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
- func (o DeliveryStreamDocumentIdOptionsPtrOutput) Elem() DeliveryStreamDocumentIdOptionsOutput
- func (DeliveryStreamDocumentIdOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
- type DeliveryStreamDynamicPartitioningConfiguration
- type DeliveryStreamDynamicPartitioningConfigurationArgs
- func (DeliveryStreamDynamicPartitioningConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutput() DeliveryStreamDynamicPartitioningConfigurationOutput
- func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationOutput
- func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- type DeliveryStreamDynamicPartitioningConfigurationInput
- type DeliveryStreamDynamicPartitioningConfigurationOutput
- func (DeliveryStreamDynamicPartitioningConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutput() DeliveryStreamDynamicPartitioningConfigurationOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- type DeliveryStreamDynamicPartitioningConfigurationPtrInput
- type DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) Elem() DeliveryStreamDynamicPartitioningConfigurationOutput
- func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- type DeliveryStreamElasticsearchBufferingHints
- type DeliveryStreamElasticsearchBufferingHintsArgs
- func (DeliveryStreamElasticsearchBufferingHintsArgs) ElementType() reflect.Type
- func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutput() DeliveryStreamElasticsearchBufferingHintsOutput
- func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsOutput
- func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
- type DeliveryStreamElasticsearchBufferingHintsInput
- type DeliveryStreamElasticsearchBufferingHintsOutput
- func (DeliveryStreamElasticsearchBufferingHintsOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutput() DeliveryStreamElasticsearchBufferingHintsOutput
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsOutput
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
- type DeliveryStreamElasticsearchBufferingHintsPtrInput
- type DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) Elem() DeliveryStreamElasticsearchBufferingHintsOutput
- func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
- type DeliveryStreamElasticsearchDestinationConfiguration
- type DeliveryStreamElasticsearchDestinationConfigurationArgs
- func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutput() DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod
- func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ElementType() reflect.Type
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodInput
- type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrInput
- type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) Elem() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationInput
- type DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) BufferingHints() DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) DomainArn() pulumi.StringPtrOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexName() pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexRotationPeriod() ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) RetryOptions() DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) S3BackupMode() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutput() DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) TypeName() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationPtrInput
- type DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamElasticsearchBufferingHintsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) Elem() DeliveryStreamElasticsearchDestinationConfigurationOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexRotationPeriod() ...
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode
- func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeInput
- type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) Elem() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamElasticsearchRetryOptions
- type DeliveryStreamElasticsearchRetryOptionsArgs
- func (DeliveryStreamElasticsearchRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutput() DeliveryStreamElasticsearchRetryOptionsOutput
- func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsOutput
- func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
- type DeliveryStreamElasticsearchRetryOptionsInput
- type DeliveryStreamElasticsearchRetryOptionsOutput
- func (o DeliveryStreamElasticsearchRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamElasticsearchRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutput() DeliveryStreamElasticsearchRetryOptionsOutput
- func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsOutput
- func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
- type DeliveryStreamElasticsearchRetryOptionsPtrInput
- type DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) Elem() DeliveryStreamElasticsearchRetryOptionsOutput
- func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
- func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
- type DeliveryStreamEncryptionConfiguration
- type DeliveryStreamEncryptionConfigurationArgs
- func (DeliveryStreamEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutput() DeliveryStreamEncryptionConfigurationOutput
- func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationOutput
- func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
- func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
- type DeliveryStreamEncryptionConfigurationInput
- type DeliveryStreamEncryptionConfigurationInputKeyType
- func (DeliveryStreamEncryptionConfigurationInputKeyType) ElementType() reflect.Type
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationInputKeyTypeInput
- type DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationInputKeyTypePtrInput
- type DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) Elem() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationInputType
- type DeliveryStreamEncryptionConfigurationInputTypeArgs
- func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ElementType() reflect.Type
- func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutput() DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- type DeliveryStreamEncryptionConfigurationInputTypeInput
- type DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyArn() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyType() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutput() DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- type DeliveryStreamEncryptionConfigurationInputTypePtrInput
- type DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) Elem() DeliveryStreamEncryptionConfigurationInputTypeOutput
- func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyArn() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyType() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- type DeliveryStreamEncryptionConfigurationNoEncryptionConfig
- func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ElementType() reflect.Type
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationNoEncryptionConfigInput
- type DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrInput
- type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) Elem() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
- func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamEncryptionConfigurationOutput
- func (DeliveryStreamEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationOutput) KmsEncryptionConfig() DeliveryStreamKmsEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationOutput) NoEncryptionConfig() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutput() DeliveryStreamEncryptionConfigurationOutput
- func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationOutput
- func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
- type DeliveryStreamEncryptionConfigurationPtrInput
- type DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamEncryptionConfigurationPtrOutput) Elem() DeliveryStreamEncryptionConfigurationOutput
- func (DeliveryStreamEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamEncryptionConfigurationPtrOutput) KmsEncryptionConfig() DeliveryStreamKmsEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationPtrOutput) NoEncryptionConfig() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
- func (o DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
- type DeliveryStreamExtendedS3DestinationConfiguration
- type DeliveryStreamExtendedS3DestinationConfigurationArgs
- func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutput() DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat
- func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ElementType() reflect.Type
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatInput
- type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrInput
- type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) Elem() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationInput
- type DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CompressionFormat() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CustomTimeZone() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) DataFormatConversionConfiguration() DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) DynamicPartitioningConfiguration() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) FileExtension() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupMode() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutput() DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationPtrInput
- type DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CompressionFormat() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CustomTimeZone() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DataFormatConversionConfiguration() DeliveryStreamDataFormatConversionConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DynamicPartitioningConfiguration() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) Elem() DeliveryStreamExtendedS3DestinationConfigurationOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) FileExtension() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode
- func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeInput
- type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) Elem() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamHiveJsonSerDe
- type DeliveryStreamHiveJsonSerDeArgs
- func (DeliveryStreamHiveJsonSerDeArgs) ElementType() reflect.Type
- func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutput() DeliveryStreamHiveJsonSerDeOutput
- func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDeOutput
- func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
- func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
- type DeliveryStreamHiveJsonSerDeInput
- type DeliveryStreamHiveJsonSerDeOutput
- func (DeliveryStreamHiveJsonSerDeOutput) ElementType() reflect.Type
- func (o DeliveryStreamHiveJsonSerDeOutput) TimestampFormats() pulumi.StringArrayOutput
- func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutput() DeliveryStreamHiveJsonSerDeOutput
- func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDeOutput
- func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
- func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
- type DeliveryStreamHiveJsonSerDePtrInput
- type DeliveryStreamHiveJsonSerDePtrOutput
- func (o DeliveryStreamHiveJsonSerDePtrOutput) Elem() DeliveryStreamHiveJsonSerDeOutput
- func (DeliveryStreamHiveJsonSerDePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamHiveJsonSerDePtrOutput) TimestampFormats() pulumi.StringArrayOutput
- func (o DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
- func (o DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
- type DeliveryStreamHttpEndpointCommonAttribute
- type DeliveryStreamHttpEndpointCommonAttributeArgs
- func (DeliveryStreamHttpEndpointCommonAttributeArgs) ElementType() reflect.Type
- func (i DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutput() DeliveryStreamHttpEndpointCommonAttributeOutput
- func (i DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeOutput
- type DeliveryStreamHttpEndpointCommonAttributeArray
- func (DeliveryStreamHttpEndpointCommonAttributeArray) ElementType() reflect.Type
- func (i DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- func (i DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- type DeliveryStreamHttpEndpointCommonAttributeArrayInput
- type DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- func (DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointCommonAttributeArrayOutput) Index(i pulumi.IntInput) DeliveryStreamHttpEndpointCommonAttributeOutput
- func (o DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- func (o DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- type DeliveryStreamHttpEndpointCommonAttributeInput
- type DeliveryStreamHttpEndpointCommonAttributeOutput
- func (o DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeName() pulumi.StringOutput
- func (o DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeValue() pulumi.StringOutput
- func (DeliveryStreamHttpEndpointCommonAttributeOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutput() DeliveryStreamHttpEndpointCommonAttributeOutput
- func (o DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeOutput
- type DeliveryStreamHttpEndpointConfiguration
- type DeliveryStreamHttpEndpointConfigurationArgs
- func (DeliveryStreamHttpEndpointConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutput() DeliveryStreamHttpEndpointConfigurationOutput
- func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationOutput
- func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
- type DeliveryStreamHttpEndpointConfigurationInput
- type DeliveryStreamHttpEndpointConfigurationOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) AccessKey() pulumi.StringPtrOutput
- func (DeliveryStreamHttpEndpointConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutput() DeliveryStreamHttpEndpointConfigurationOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationOutput) Url() pulumi.StringOutput
- type DeliveryStreamHttpEndpointConfigurationPtrInput
- type DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) Elem() DeliveryStreamHttpEndpointConfigurationOutput
- func (DeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) Url() pulumi.StringPtrOutput
- type DeliveryStreamHttpEndpointDestinationConfiguration
- type DeliveryStreamHttpEndpointDestinationConfigurationArgs
- func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput() DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- type DeliveryStreamHttpEndpointDestinationConfigurationInput
- type DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) EndpointConfiguration() DeliveryStreamHttpEndpointConfigurationOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RequestConfiguration() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput() DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- type DeliveryStreamHttpEndpointDestinationConfigurationPtrInput
- type DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) Elem() DeliveryStreamHttpEndpointDestinationConfigurationOutput
- func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) EndpointConfiguration() DeliveryStreamHttpEndpointConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RequestConfiguration() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- type DeliveryStreamHttpEndpointRequestConfiguration
- type DeliveryStreamHttpEndpointRequestConfigurationArgs
- func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutput() DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- type DeliveryStreamHttpEndpointRequestConfigurationContentEncoding
- func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ElementType() reflect.Type
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingInput
- type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrInput
- type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) Elem() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
- func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamHttpEndpointRequestConfigurationInput
- type DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) CommonAttributes() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ContentEncoding() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutput() DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- type DeliveryStreamHttpEndpointRequestConfigurationPtrInput
- type DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) CommonAttributes() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ContentEncoding() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) Elem() DeliveryStreamHttpEndpointRequestConfigurationOutput
- func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
- type DeliveryStreamInput
- type DeliveryStreamInputFormatConfiguration
- type DeliveryStreamInputFormatConfigurationArgs
- func (DeliveryStreamInputFormatConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutput() DeliveryStreamInputFormatConfigurationOutput
- func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationOutput
- func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
- func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
- type DeliveryStreamInputFormatConfigurationInput
- type DeliveryStreamInputFormatConfigurationOutput
- func (o DeliveryStreamInputFormatConfigurationOutput) Deserializer() DeliveryStreamDeserializerPtrOutput
- func (DeliveryStreamInputFormatConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutput() DeliveryStreamInputFormatConfigurationOutput
- func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationOutput
- func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
- func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
- type DeliveryStreamInputFormatConfigurationPtrInput
- type DeliveryStreamInputFormatConfigurationPtrOutput
- func (o DeliveryStreamInputFormatConfigurationPtrOutput) Deserializer() DeliveryStreamDeserializerPtrOutput
- func (o DeliveryStreamInputFormatConfigurationPtrOutput) Elem() DeliveryStreamInputFormatConfigurationOutput
- func (DeliveryStreamInputFormatConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
- func (o DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
- type DeliveryStreamKinesisStreamSourceConfiguration
- type DeliveryStreamKinesisStreamSourceConfigurationArgs
- func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutput() DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- type DeliveryStreamKinesisStreamSourceConfigurationInput
- type DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) KinesisStreamArn() pulumi.StringOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutput() DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- type DeliveryStreamKinesisStreamSourceConfigurationPtrInput
- type DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) Elem() DeliveryStreamKinesisStreamSourceConfigurationOutput
- func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) KinesisStreamArn() pulumi.StringPtrOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- type DeliveryStreamKmsEncryptionConfig
- type DeliveryStreamKmsEncryptionConfigArgs
- func (DeliveryStreamKmsEncryptionConfigArgs) ElementType() reflect.Type
- func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutput() DeliveryStreamKmsEncryptionConfigOutput
- func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigOutput
- func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
- func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
- type DeliveryStreamKmsEncryptionConfigInput
- type DeliveryStreamKmsEncryptionConfigOutput
- func (o DeliveryStreamKmsEncryptionConfigOutput) AwskmsKeyArn() pulumi.StringOutput
- func (DeliveryStreamKmsEncryptionConfigOutput) ElementType() reflect.Type
- func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutput() DeliveryStreamKmsEncryptionConfigOutput
- func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigOutput
- func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
- func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
- type DeliveryStreamKmsEncryptionConfigPtrInput
- type DeliveryStreamKmsEncryptionConfigPtrOutput
- func (o DeliveryStreamKmsEncryptionConfigPtrOutput) AwskmsKeyArn() pulumi.StringPtrOutput
- func (o DeliveryStreamKmsEncryptionConfigPtrOutput) Elem() DeliveryStreamKmsEncryptionConfigOutput
- func (DeliveryStreamKmsEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
- func (o DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
- type DeliveryStreamMskSourceConfiguration
- type DeliveryStreamMskSourceConfigurationArgs
- func (DeliveryStreamMskSourceConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutput() DeliveryStreamMskSourceConfigurationOutput
- func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationOutput
- func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
- func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
- type DeliveryStreamMskSourceConfigurationInput
- type DeliveryStreamMskSourceConfigurationOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration() DeliveryStreamAuthenticationConfigurationOutput
- func (DeliveryStreamMskSourceConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamMskSourceConfigurationOutput) MskClusterArn() pulumi.StringOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutput() DeliveryStreamMskSourceConfigurationOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationOutput) TopicName() pulumi.StringOutput
- type DeliveryStreamMskSourceConfigurationPtrInput
- type DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration() DeliveryStreamAuthenticationConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) Elem() DeliveryStreamMskSourceConfigurationOutput
- func (DeliveryStreamMskSourceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn() pulumi.StringPtrOutput
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamMskSourceConfigurationPtrOutput) TopicName() pulumi.StringPtrOutput
- type DeliveryStreamOpenXJsonSerDe
- type DeliveryStreamOpenXJsonSerDeArgs
- func (DeliveryStreamOpenXJsonSerDeArgs) ElementType() reflect.Type
- func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutput() DeliveryStreamOpenXJsonSerDeOutput
- func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDeOutput
- func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
- func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
- type DeliveryStreamOpenXJsonSerDeInput
- type DeliveryStreamOpenXJsonSerDeOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) CaseInsensitive() pulumi.BoolPtrOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
- func (DeliveryStreamOpenXJsonSerDeOutput) ElementType() reflect.Type
- func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutput() DeliveryStreamOpenXJsonSerDeOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDeOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
- func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
- type DeliveryStreamOpenXJsonSerDePtrInput
- type DeliveryStreamOpenXJsonSerDePtrOutput
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) CaseInsensitive() pulumi.BoolPtrOutput
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) Elem() DeliveryStreamOpenXJsonSerDeOutput
- func (DeliveryStreamOpenXJsonSerDePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
- func (o DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
- type DeliveryStreamOrcSerDe
- type DeliveryStreamOrcSerDeArgs
- func (DeliveryStreamOrcSerDeArgs) ElementType() reflect.Type
- func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutput() DeliveryStreamOrcSerDeOutput
- func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDeOutput
- func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
- func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
- type DeliveryStreamOrcSerDeInput
- type DeliveryStreamOrcSerDeOutput
- func (o DeliveryStreamOrcSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) BloomFilterColumns() pulumi.StringArrayOutput
- func (o DeliveryStreamOrcSerDeOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
- func (o DeliveryStreamOrcSerDeOutput) Compression() pulumi.StringPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
- func (DeliveryStreamOrcSerDeOutput) ElementType() reflect.Type
- func (o DeliveryStreamOrcSerDeOutput) EnablePadding() pulumi.BoolPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) FormatVersion() pulumi.StringPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) PaddingTolerance() pulumi.Float64PtrOutput
- func (o DeliveryStreamOrcSerDeOutput) RowIndexStride() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) StripeSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutput() DeliveryStreamOrcSerDeOutput
- func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDeOutput
- func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
- func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
- type DeliveryStreamOrcSerDePtrInput
- type DeliveryStreamOrcSerDePtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) BloomFilterColumns() pulumi.StringArrayOutput
- func (o DeliveryStreamOrcSerDePtrOutput) BloomFilterFalsePositiveProbability() pulumi.Float64PtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) Compression() pulumi.StringPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) Elem() DeliveryStreamOrcSerDeOutput
- func (DeliveryStreamOrcSerDePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamOrcSerDePtrOutput) EnablePadding() pulumi.BoolPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) FormatVersion() pulumi.StringPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) PaddingTolerance() pulumi.Float64PtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) RowIndexStride() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) StripeSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
- func (o DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
- type DeliveryStreamOutput
- func (o DeliveryStreamOutput) AmazonOpenSearchServerlessDestinationConfiguration() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) AmazonopensearchserviceDestinationConfiguration() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) Arn() pulumi.StringOutput
- func (o DeliveryStreamOutput) DeliveryStreamEncryptionConfigurationInput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (o DeliveryStreamOutput) DeliveryStreamName() pulumi.StringPtrOutput
- func (o DeliveryStreamOutput) DeliveryStreamType() DeliveryStreamTypePtrOutput
- func (o DeliveryStreamOutput) ElasticsearchDestinationConfiguration() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (DeliveryStreamOutput) ElementType() reflect.Type
- func (o DeliveryStreamOutput) ExtendedS3DestinationConfiguration() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) HttpEndpointDestinationConfiguration() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) KinesisStreamSourceConfiguration() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
- func (o DeliveryStreamOutput) MskSourceConfiguration() DeliveryStreamMskSourceConfigurationPtrOutput
- func (o DeliveryStreamOutput) RedshiftDestinationConfiguration() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) S3DestinationConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) SnowflakeDestinationConfiguration() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) SplunkDestinationConfiguration() DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (o DeliveryStreamOutput) Tags() aws.TagArrayOutput
- func (o DeliveryStreamOutput) ToDeliveryStreamOutput() DeliveryStreamOutput
- func (o DeliveryStreamOutput) ToDeliveryStreamOutputWithContext(ctx context.Context) DeliveryStreamOutput
- type DeliveryStreamOutputFormatConfiguration
- type DeliveryStreamOutputFormatConfigurationArgs
- func (DeliveryStreamOutputFormatConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutput() DeliveryStreamOutputFormatConfigurationOutput
- func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationOutput
- func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
- func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
- type DeliveryStreamOutputFormatConfigurationInput
- type DeliveryStreamOutputFormatConfigurationOutput
- func (DeliveryStreamOutputFormatConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamOutputFormatConfigurationOutput) Serializer() DeliveryStreamSerializerPtrOutput
- func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutput() DeliveryStreamOutputFormatConfigurationOutput
- func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationOutput
- func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
- func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
- type DeliveryStreamOutputFormatConfigurationPtrInput
- type DeliveryStreamOutputFormatConfigurationPtrOutput
- func (o DeliveryStreamOutputFormatConfigurationPtrOutput) Elem() DeliveryStreamOutputFormatConfigurationOutput
- func (DeliveryStreamOutputFormatConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamOutputFormatConfigurationPtrOutput) Serializer() DeliveryStreamSerializerPtrOutput
- func (o DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
- func (o DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
- type DeliveryStreamParquetSerDe
- type DeliveryStreamParquetSerDeArgs
- func (DeliveryStreamParquetSerDeArgs) ElementType() reflect.Type
- func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutput() DeliveryStreamParquetSerDeOutput
- func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDeOutput
- func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
- func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
- type DeliveryStreamParquetSerDeInput
- type DeliveryStreamParquetSerDeOutput
- func (o DeliveryStreamParquetSerDeOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDeOutput) Compression() pulumi.StringPtrOutput
- func (DeliveryStreamParquetSerDeOutput) ElementType() reflect.Type
- func (o DeliveryStreamParquetSerDeOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
- func (o DeliveryStreamParquetSerDeOutput) MaxPaddingBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDeOutput) PageSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutput() DeliveryStreamParquetSerDeOutput
- func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDeOutput
- func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamParquetSerDeOutput) WriterVersion() pulumi.StringPtrOutput
- type DeliveryStreamParquetSerDePtrInput
- type DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) BlockSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) Compression() pulumi.StringPtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) Elem() DeliveryStreamParquetSerDeOutput
- func (DeliveryStreamParquetSerDePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamParquetSerDePtrOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) MaxPaddingBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) PageSizeBytes() pulumi.IntPtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamParquetSerDePtrOutput) WriterVersion() pulumi.StringPtrOutput
- type DeliveryStreamProcessingConfiguration
- type DeliveryStreamProcessingConfigurationArgs
- func (DeliveryStreamProcessingConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutput() DeliveryStreamProcessingConfigurationOutput
- func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationOutput
- func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
- func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
- type DeliveryStreamProcessingConfigurationInput
- type DeliveryStreamProcessingConfigurationOutput
- func (DeliveryStreamProcessingConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamProcessingConfigurationOutput) Processors() DeliveryStreamProcessorArrayOutput
- func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutput() DeliveryStreamProcessingConfigurationOutput
- func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationOutput
- func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
- type DeliveryStreamProcessingConfigurationPtrInput
- type DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamProcessingConfigurationPtrOutput) Elem() DeliveryStreamProcessingConfigurationOutput
- func (DeliveryStreamProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamProcessingConfigurationPtrOutput) Processors() DeliveryStreamProcessorArrayOutput
- func (o DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
- type DeliveryStreamProcessor
- type DeliveryStreamProcessorArgs
- type DeliveryStreamProcessorArray
- func (DeliveryStreamProcessorArray) ElementType() reflect.Type
- func (i DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutput() DeliveryStreamProcessorArrayOutput
- func (i DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorArrayOutput
- type DeliveryStreamProcessorArrayInput
- type DeliveryStreamProcessorArrayOutput
- func (DeliveryStreamProcessorArrayOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorArrayOutput) Index(i pulumi.IntInput) DeliveryStreamProcessorOutput
- func (o DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutput() DeliveryStreamProcessorArrayOutput
- func (o DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorArrayOutput
- type DeliveryStreamProcessorInput
- type DeliveryStreamProcessorOutput
- func (DeliveryStreamProcessorOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorOutput) Parameters() DeliveryStreamProcessorParameterArrayOutput
- func (o DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutput() DeliveryStreamProcessorOutput
- func (o DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutputWithContext(ctx context.Context) DeliveryStreamProcessorOutput
- func (o DeliveryStreamProcessorOutput) Type() DeliveryStreamProcessorTypeOutput
- type DeliveryStreamProcessorParameter
- type DeliveryStreamProcessorParameterArgs
- func (DeliveryStreamProcessorParameterArgs) ElementType() reflect.Type
- func (i DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutput() DeliveryStreamProcessorParameterOutput
- func (i DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterOutput
- type DeliveryStreamProcessorParameterArray
- func (DeliveryStreamProcessorParameterArray) ElementType() reflect.Type
- func (i DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutput() DeliveryStreamProcessorParameterArrayOutput
- func (i DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterArrayOutput
- type DeliveryStreamProcessorParameterArrayInput
- type DeliveryStreamProcessorParameterArrayOutput
- func (DeliveryStreamProcessorParameterArrayOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorParameterArrayOutput) Index(i pulumi.IntInput) DeliveryStreamProcessorParameterOutput
- func (o DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutput() DeliveryStreamProcessorParameterArrayOutput
- func (o DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterArrayOutput
- type DeliveryStreamProcessorParameterInput
- type DeliveryStreamProcessorParameterOutput
- func (DeliveryStreamProcessorParameterOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorParameterOutput) ParameterName() pulumi.StringOutput
- func (o DeliveryStreamProcessorParameterOutput) ParameterValue() pulumi.StringOutput
- func (o DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutput() DeliveryStreamProcessorParameterOutput
- func (o DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterOutput
- type DeliveryStreamProcessorType
- func (DeliveryStreamProcessorType) ElementType() reflect.Type
- func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutput() DeliveryStreamProcessorTypeOutput
- func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypeOutput
- func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
- func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
- func (e DeliveryStreamProcessorType) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamProcessorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamProcessorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamProcessorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamProcessorTypeInput
- type DeliveryStreamProcessorTypeOutput
- func (DeliveryStreamProcessorTypeOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutput() DeliveryStreamProcessorTypeOutput
- func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypeOutput
- func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
- func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
- func (o DeliveryStreamProcessorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamProcessorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamProcessorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamProcessorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamProcessorTypePtrInput
- type DeliveryStreamProcessorTypePtrOutput
- func (o DeliveryStreamProcessorTypePtrOutput) Elem() DeliveryStreamProcessorTypeOutput
- func (DeliveryStreamProcessorTypePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
- func (o DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
- func (o DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamRedshiftDestinationConfiguration
- type DeliveryStreamRedshiftDestinationConfigurationArgs
- func (DeliveryStreamRedshiftDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutput() DeliveryStreamRedshiftDestinationConfigurationOutput
- func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationOutput
- func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- type DeliveryStreamRedshiftDestinationConfigurationInput
- type DeliveryStreamRedshiftDestinationConfigurationOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ClusterJdbcurl() pulumi.StringOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) CopyCommand() DeliveryStreamCopyCommandOutput
- func (DeliveryStreamRedshiftDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) Password() pulumi.StringOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) RetryOptions() DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupMode() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutput() DeliveryStreamRedshiftDestinationConfigurationOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationOutput) Username() pulumi.StringOutput
- type DeliveryStreamRedshiftDestinationConfigurationPtrInput
- type DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ClusterJdbcurl() pulumi.StringPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CopyCommand() DeliveryStreamCopyCommandPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Elem() DeliveryStreamRedshiftDestinationConfigurationOutput
- func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Password() pulumi.StringPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- type DeliveryStreamRedshiftDestinationConfigurationS3BackupMode
- func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeInput
- type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) Elem() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamRedshiftRetryOptions
- type DeliveryStreamRedshiftRetryOptionsArgs
- func (DeliveryStreamRedshiftRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutput() DeliveryStreamRedshiftRetryOptionsOutput
- func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsOutput
- func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
- type DeliveryStreamRedshiftRetryOptionsInput
- type DeliveryStreamRedshiftRetryOptionsOutput
- func (o DeliveryStreamRedshiftRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamRedshiftRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutput() DeliveryStreamRedshiftRetryOptionsOutput
- func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsOutput
- func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
- type DeliveryStreamRedshiftRetryOptionsPtrInput
- type DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) Elem() DeliveryStreamRedshiftRetryOptionsOutput
- func (DeliveryStreamRedshiftRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
- func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
- type DeliveryStreamRetryOptions
- type DeliveryStreamRetryOptionsArgs
- func (DeliveryStreamRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutput() DeliveryStreamRetryOptionsOutput
- func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsOutput
- func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
- func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
- type DeliveryStreamRetryOptionsInput
- type DeliveryStreamRetryOptionsOutput
- func (o DeliveryStreamRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutput() DeliveryStreamRetryOptionsOutput
- func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsOutput
- func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
- type DeliveryStreamRetryOptionsPtrInput
- type DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamRetryOptionsPtrOutput) Elem() DeliveryStreamRetryOptionsOutput
- func (DeliveryStreamRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
- func (o DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
- type DeliveryStreamS3DestinationConfiguration
- type DeliveryStreamS3DestinationConfigurationArgs
- func (DeliveryStreamS3DestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutput() DeliveryStreamS3DestinationConfigurationOutput
- func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationOutput
- func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
- type DeliveryStreamS3DestinationConfigurationCompressionFormat
- func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ElementType() reflect.Type
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamS3DestinationConfigurationCompressionFormatInput
- type DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ElementType() reflect.Type
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrInput
- type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) Elem() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
- func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamS3DestinationConfigurationInput
- type DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) BucketArn() pulumi.StringOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) CompressionFormat() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (DeliveryStreamS3DestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamS3DestinationConfigurationOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) Prefix() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutput() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
- type DeliveryStreamS3DestinationConfigurationPtrInput
- type DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) CompressionFormat() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) Elem() DeliveryStreamS3DestinationConfigurationOutput
- func (DeliveryStreamS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
- type DeliveryStreamSchemaConfiguration
- type DeliveryStreamSchemaConfigurationArgs
- func (DeliveryStreamSchemaConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutput() DeliveryStreamSchemaConfigurationOutput
- func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationOutput
- func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
- func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
- type DeliveryStreamSchemaConfigurationInput
- type DeliveryStreamSchemaConfigurationOutput
- func (o DeliveryStreamSchemaConfigurationOutput) CatalogId() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) DatabaseName() pulumi.StringPtrOutput
- func (DeliveryStreamSchemaConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamSchemaConfigurationOutput) Region() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) TableName() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutput() DeliveryStreamSchemaConfigurationOutput
- func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationOutput
- func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamSchemaConfigurationOutput) VersionId() pulumi.StringPtrOutput
- type DeliveryStreamSchemaConfigurationPtrInput
- type DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) Elem() DeliveryStreamSchemaConfigurationOutput
- func (DeliveryStreamSchemaConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSchemaConfigurationPtrOutput) Region() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
- func (o DeliveryStreamSchemaConfigurationPtrOutput) VersionId() pulumi.StringPtrOutput
- type DeliveryStreamSerializer
- type DeliveryStreamSerializerArgs
- func (DeliveryStreamSerializerArgs) ElementType() reflect.Type
- func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutput() DeliveryStreamSerializerOutput
- func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutputWithContext(ctx context.Context) DeliveryStreamSerializerOutput
- func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
- func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
- type DeliveryStreamSerializerInput
- type DeliveryStreamSerializerOutput
- func (DeliveryStreamSerializerOutput) ElementType() reflect.Type
- func (o DeliveryStreamSerializerOutput) OrcSerDe() DeliveryStreamOrcSerDePtrOutput
- func (o DeliveryStreamSerializerOutput) ParquetSerDe() DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutput() DeliveryStreamSerializerOutput
- func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutputWithContext(ctx context.Context) DeliveryStreamSerializerOutput
- func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
- func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
- type DeliveryStreamSerializerPtrInput
- type DeliveryStreamSerializerPtrOutput
- func (o DeliveryStreamSerializerPtrOutput) Elem() DeliveryStreamSerializerOutput
- func (DeliveryStreamSerializerPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSerializerPtrOutput) OrcSerDe() DeliveryStreamOrcSerDePtrOutput
- func (o DeliveryStreamSerializerPtrOutput) ParquetSerDe() DeliveryStreamParquetSerDePtrOutput
- func (o DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
- func (o DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
- type DeliveryStreamSnowflakeDestinationConfiguration
- type DeliveryStreamSnowflakeDestinationConfigurationArgs
- func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutput() DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption
- func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ElementType() reflect.Type
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionInput
- type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrInput
- type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) Elem() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationInput
- type DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) AccountUrl() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ContentColumnName() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) DataLoadingOption() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Database() pulumi.StringOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) KeyPassphrase() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) MetaDataColumnName() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) PrivateKey() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) RetryOptions() DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) S3BackupMode() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Schema() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeRoleConfiguration() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeVpcConfiguration() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Table() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutput() DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) User() pulumi.StringOutput
- type DeliveryStreamSnowflakeDestinationConfigurationPtrInput
- type DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) AccountUrl() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ContentColumnName() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) DataLoadingOption() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Database() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Elem() DeliveryStreamSnowflakeDestinationConfigurationOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) KeyPassphrase() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) MetaDataColumnName() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Schema() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeRoleConfiguration() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeVpcConfiguration() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Table() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) User() pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode
- func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ElementType() reflect.Type
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeInput
- type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrInput
- type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) Elem() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
- func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSnowflakeRetryOptions
- type DeliveryStreamSnowflakeRetryOptionsArgs
- func (DeliveryStreamSnowflakeRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutput() DeliveryStreamSnowflakeRetryOptionsOutput
- func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsOutput
- func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
- type DeliveryStreamSnowflakeRetryOptionsInput
- type DeliveryStreamSnowflakeRetryOptionsOutput
- func (o DeliveryStreamSnowflakeRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamSnowflakeRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutput() DeliveryStreamSnowflakeRetryOptionsOutput
- func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsOutput
- func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
- type DeliveryStreamSnowflakeRetryOptionsPtrInput
- type DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) Elem() DeliveryStreamSnowflakeRetryOptionsOutput
- func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
- func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
- type DeliveryStreamSnowflakeRoleConfiguration
- type DeliveryStreamSnowflakeRoleConfigurationArgs
- func (DeliveryStreamSnowflakeRoleConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutput() DeliveryStreamSnowflakeRoleConfigurationOutput
- func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationOutput
- func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- type DeliveryStreamSnowflakeRoleConfigurationInput
- type DeliveryStreamSnowflakeRoleConfigurationOutput
- func (DeliveryStreamSnowflakeRoleConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) SnowflakeRole() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutput() DeliveryStreamSnowflakeRoleConfigurationOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- type DeliveryStreamSnowflakeRoleConfigurationPtrInput
- type DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) Elem() DeliveryStreamSnowflakeRoleConfigurationOutput
- func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) SnowflakeRole() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
- type DeliveryStreamSnowflakeVpcConfiguration
- type DeliveryStreamSnowflakeVpcConfigurationArgs
- func (DeliveryStreamSnowflakeVpcConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutput() DeliveryStreamSnowflakeVpcConfigurationOutput
- func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationOutput
- func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- type DeliveryStreamSnowflakeVpcConfigurationInput
- type DeliveryStreamSnowflakeVpcConfigurationOutput
- func (DeliveryStreamSnowflakeVpcConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeVpcConfigurationOutput) PrivateLinkVpceId() pulumi.StringOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutput() DeliveryStreamSnowflakeVpcConfigurationOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- type DeliveryStreamSnowflakeVpcConfigurationPtrInput
- type DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) Elem() DeliveryStreamSnowflakeVpcConfigurationOutput
- func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId() pulumi.StringPtrOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
- type DeliveryStreamSplunkBufferingHints
- type DeliveryStreamSplunkBufferingHintsArgs
- func (DeliveryStreamSplunkBufferingHintsArgs) ElementType() reflect.Type
- func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutput() DeliveryStreamSplunkBufferingHintsOutput
- func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsOutput
- func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
- func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
- type DeliveryStreamSplunkBufferingHintsInput
- type DeliveryStreamSplunkBufferingHintsOutput
- func (DeliveryStreamSplunkBufferingHintsOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutput() DeliveryStreamSplunkBufferingHintsOutput
- func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsOutput
- func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
- type DeliveryStreamSplunkBufferingHintsPtrInput
- type DeliveryStreamSplunkBufferingHintsPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsPtrOutput) Elem() DeliveryStreamSplunkBufferingHintsOutput
- func (DeliveryStreamSplunkBufferingHintsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
- func (o DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
- type DeliveryStreamSplunkDestinationConfiguration
- type DeliveryStreamSplunkDestinationConfigurationArgs
- func (DeliveryStreamSplunkDestinationConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutput() DeliveryStreamSplunkDestinationConfigurationOutput
- func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationOutput
- func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
- type DeliveryStreamSplunkDestinationConfigurationHecEndpointType
- func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ElementType() reflect.Type
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput
- type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrInput
- type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) Elem() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamSplunkDestinationConfigurationInput
- type DeliveryStreamSplunkDestinationConfigurationOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) BufferingHints() DeliveryStreamSplunkBufferingHintsPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (DeliveryStreamSplunkDestinationConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecAcknowledgmentTimeoutInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpoint() pulumi.StringOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpointType() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecToken() pulumi.StringOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) RetryOptions() DeliveryStreamSplunkRetryOptionsPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutput() DeliveryStreamSplunkDestinationConfigurationOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
- type DeliveryStreamSplunkDestinationConfigurationPtrInput
- type DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamSplunkBufferingHintsPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) Elem() DeliveryStreamSplunkDestinationConfigurationOutput
- func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecAcknowledgmentTimeoutInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpoint() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpointType() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecToken() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamSplunkRetryOptionsPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
- type DeliveryStreamSplunkRetryOptions
- type DeliveryStreamSplunkRetryOptionsArgs
- func (DeliveryStreamSplunkRetryOptionsArgs) ElementType() reflect.Type
- func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutput() DeliveryStreamSplunkRetryOptionsOutput
- func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsOutput
- func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
- func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
- type DeliveryStreamSplunkRetryOptionsInput
- type DeliveryStreamSplunkRetryOptionsOutput
- func (o DeliveryStreamSplunkRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (DeliveryStreamSplunkRetryOptionsOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutput() DeliveryStreamSplunkRetryOptionsOutput
- func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsOutput
- func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
- func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
- type DeliveryStreamSplunkRetryOptionsPtrInput
- type DeliveryStreamSplunkRetryOptionsPtrOutput
- func (o DeliveryStreamSplunkRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
- func (o DeliveryStreamSplunkRetryOptionsPtrOutput) Elem() DeliveryStreamSplunkRetryOptionsOutput
- func (DeliveryStreamSplunkRetryOptionsPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
- func (o DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
- type DeliveryStreamState
- type DeliveryStreamTag
- type DeliveryStreamType
- func (DeliveryStreamType) ElementType() reflect.Type
- func (e DeliveryStreamType) ToDeliveryStreamTypeOutput() DeliveryStreamTypeOutput
- func (e DeliveryStreamType) ToDeliveryStreamTypeOutputWithContext(ctx context.Context) DeliveryStreamTypeOutput
- func (e DeliveryStreamType) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
- func (e DeliveryStreamType) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
- func (e DeliveryStreamType) ToStringOutput() pulumi.StringOutput
- func (e DeliveryStreamType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeliveryStreamType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeliveryStreamType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamTypeInput
- type DeliveryStreamTypeOutput
- func (DeliveryStreamTypeOutput) ElementType() reflect.Type
- func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutput() DeliveryStreamTypeOutput
- func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutputWithContext(ctx context.Context) DeliveryStreamTypeOutput
- func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
- func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
- func (o DeliveryStreamTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DeliveryStreamTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeliveryStreamTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamTypePtrInput
- type DeliveryStreamTypePtrOutput
- func (o DeliveryStreamTypePtrOutput) Elem() DeliveryStreamTypeOutput
- func (DeliveryStreamTypePtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
- func (o DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
- func (o DeliveryStreamTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeliveryStreamTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeliveryStreamVpcConfiguration
- type DeliveryStreamVpcConfigurationArgs
- func (DeliveryStreamVpcConfigurationArgs) ElementType() reflect.Type
- func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutput() DeliveryStreamVpcConfigurationOutput
- func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationOutput
- func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
- func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamVpcConfigurationInput
- type DeliveryStreamVpcConfigurationOutput
- func (DeliveryStreamVpcConfigurationOutput) ElementType() reflect.Type
- func (o DeliveryStreamVpcConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o DeliveryStreamVpcConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DeliveryStreamVpcConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutput() DeliveryStreamVpcConfigurationOutput
- func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationOutput
- func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
- func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
- type DeliveryStreamVpcConfigurationPtrInput
- type DeliveryStreamVpcConfigurationPtrOutput
- func (o DeliveryStreamVpcConfigurationPtrOutput) Elem() DeliveryStreamVpcConfigurationOutput
- func (DeliveryStreamVpcConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeliveryStreamVpcConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o DeliveryStreamVpcConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DeliveryStreamVpcConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
- func (o DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
- type LookupDeliveryStreamArgs
- type LookupDeliveryStreamOutputArgs
- type LookupDeliveryStreamResult
- type LookupDeliveryStreamResultOutput
- func (o LookupDeliveryStreamResultOutput) AmazonOpenSearchServerlessDestinationConfiguration() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) AmazonopensearchserviceDestinationConfiguration() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDeliveryStreamResultOutput) DeliveryStreamEncryptionConfigurationInput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
- func (o LookupDeliveryStreamResultOutput) ElasticsearchDestinationConfiguration() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
- func (LookupDeliveryStreamResultOutput) ElementType() reflect.Type
- func (o LookupDeliveryStreamResultOutput) ExtendedS3DestinationConfiguration() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) HttpEndpointDestinationConfiguration() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) RedshiftDestinationConfiguration() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) S3DestinationConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) SnowflakeDestinationConfiguration() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) SplunkDestinationConfiguration() DeliveryStreamSplunkDestinationConfigurationPtrOutput
- func (o LookupDeliveryStreamResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutput() LookupDeliveryStreamResultOutput
- func (o LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutputWithContext(ctx context.Context) LookupDeliveryStreamResultOutput
Constants ¶
const ( DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeFailedDocumentsOnly = DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode("FailedDocumentsOnly") DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeAllDocuments = DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode("AllDocuments") )
const ( DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodNoRotation = DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod("NoRotation") DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneHour = DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod("OneHour") DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneDay = DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod("OneDay") DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneWeek = DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod("OneWeek") DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneMonth = DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod("OneMonth") )
const ( DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeFailedDocumentsOnly = DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode("FailedDocumentsOnly") DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeAllDocuments = DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode("AllDocuments") )
const ( DeliveryStreamAuthenticationConfigurationConnectivityPublic = DeliveryStreamAuthenticationConfigurationConnectivity("PUBLIC") DeliveryStreamAuthenticationConfigurationConnectivityPrivate = DeliveryStreamAuthenticationConfigurationConnectivity("PRIVATE") )
const ( DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatFirehoseDefault = DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat("FIREHOSE_DEFAULT") DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatNoDocumentId = DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat("NO_DOCUMENT_ID") )
const ( DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodNoRotation = DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod("NoRotation") DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneHour = DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod("OneHour") DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneDay = DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod("OneDay") DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneWeek = DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod("OneWeek") DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneMonth = DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod("OneMonth") )
const ( DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeFailedDocumentsOnly = DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode("FailedDocumentsOnly") DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeAllDocuments = DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode("AllDocuments") )
const ( DeliveryStreamEncryptionConfigurationInputKeyTypeAwsOwnedCmk = DeliveryStreamEncryptionConfigurationInputKeyType("AWS_OWNED_CMK") DeliveryStreamEncryptionConfigurationInputKeyTypeCustomerManagedCmk = DeliveryStreamEncryptionConfigurationInputKeyType("CUSTOMER_MANAGED_CMK") )
const ( DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatUncompressed = DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat("UNCOMPRESSED") DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatGzip = DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat("GZIP") DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatZip = DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat("ZIP") DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatSnappy = DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat("Snappy") DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatHadoopSnappy = DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat("HADOOP_SNAPPY") )
const ( DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeDisabled = DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode("Disabled") DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeEnabled = DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode("Enabled") )
const ( DeliveryStreamHttpEndpointRequestConfigurationContentEncodingNone = DeliveryStreamHttpEndpointRequestConfigurationContentEncoding("NONE") DeliveryStreamHttpEndpointRequestConfigurationContentEncodingGzip = DeliveryStreamHttpEndpointRequestConfigurationContentEncoding("GZIP") )
const ( DeliveryStreamProcessorTypeRecordDeAggregation = DeliveryStreamProcessorType("RecordDeAggregation") DeliveryStreamProcessorTypeDecompression = DeliveryStreamProcessorType("Decompression") DeliveryStreamProcessorTypeCloudWatchLogProcessing = DeliveryStreamProcessorType("CloudWatchLogProcessing") DeliveryStreamProcessorTypeLambda = DeliveryStreamProcessorType("Lambda") DeliveryStreamProcessorTypeMetadataExtraction = DeliveryStreamProcessorType("MetadataExtraction") DeliveryStreamProcessorTypeAppendDelimiterToRecord = DeliveryStreamProcessorType("AppendDelimiterToRecord") )
const ( DeliveryStreamRedshiftDestinationConfigurationS3BackupModeDisabled = DeliveryStreamRedshiftDestinationConfigurationS3BackupMode("Disabled") DeliveryStreamRedshiftDestinationConfigurationS3BackupModeEnabled = DeliveryStreamRedshiftDestinationConfigurationS3BackupMode("Enabled") )
const ( DeliveryStreamS3DestinationConfigurationCompressionFormatUncompressed = DeliveryStreamS3DestinationConfigurationCompressionFormat("UNCOMPRESSED") DeliveryStreamS3DestinationConfigurationCompressionFormatGzip = DeliveryStreamS3DestinationConfigurationCompressionFormat("GZIP") DeliveryStreamS3DestinationConfigurationCompressionFormatZip = DeliveryStreamS3DestinationConfigurationCompressionFormat("ZIP") DeliveryStreamS3DestinationConfigurationCompressionFormatSnappy = DeliveryStreamS3DestinationConfigurationCompressionFormat("Snappy") DeliveryStreamS3DestinationConfigurationCompressionFormatHadoopSnappy = DeliveryStreamS3DestinationConfigurationCompressionFormat("HADOOP_SNAPPY") )
const ( DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionJsonMapping = DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption("JSON_MAPPING") DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionVariantContentMapping = DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption("VARIANT_CONTENT_MAPPING") DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionVariantContentAndMetadataMapping = DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption("VARIANT_CONTENT_AND_METADATA_MAPPING") )
const ( DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeFailedDataOnly = DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode("FailedDataOnly") DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeAllData = DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode("AllData") )
const ( DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeRaw = DeliveryStreamSplunkDestinationConfigurationHecEndpointType("Raw") DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeEvent = DeliveryStreamSplunkDestinationConfigurationHecEndpointType("Event") )
const ( DeliveryStreamTypeDirectPut = DeliveryStreamType("DirectPut") DeliveryStreamTypeKinesisStreamAsSource = DeliveryStreamType("KinesisStreamAsSource") DeliveryStreamTypeMskasSource = DeliveryStreamType("MSKAsSource") )
const (
DeliveryStreamEncryptionConfigurationNoEncryptionConfigNoEncryption = DeliveryStreamEncryptionConfigurationNoEncryptionConfig("NoEncryption")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeliveryStream ¶
type DeliveryStream struct { pulumi.CustomResourceState // Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service. AmazonOpenSearchServerlessDestinationConfiguration DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput `pulumi:"amazonOpenSearchServerlessDestinationConfiguration"` // The destination in Amazon OpenSearch Service. You can specify only one destination. AmazonopensearchserviceDestinationConfiguration DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput `pulumi:"amazonopensearchserviceDestinationConfiguration"` // The Amazon Resource Name (ARN) of the delivery stream, such as `arn:aws:firehose:us-east-2:123456789012:deliverystream/delivery-stream-name` . Arn pulumi.StringOutput `pulumi:"arn"` // Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE). DeliveryStreamEncryptionConfigurationInput DeliveryStreamEncryptionConfigurationInputTypePtrOutput `pulumi:"deliveryStreamEncryptionConfigurationInput"` // The name of the delivery stream. DeliveryStreamName pulumi.StringPtrOutput `pulumi:"deliveryStreamName"` // The delivery stream type. This can be one of the following values: // // - `DirectPut` : Provider applications access the delivery stream directly. // - `KinesisStreamAsSource` : The delivery stream uses a Kinesis data stream as a source. DeliveryStreamType DeliveryStreamTypePtrOutput `pulumi:"deliveryStreamType"` // An Amazon ES destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ElasticsearchDestinationConfiguration DeliveryStreamElasticsearchDestinationConfigurationPtrOutput `pulumi:"elasticsearchDestinationConfiguration"` // An Amazon S3 destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Extended S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ExtendedS3DestinationConfiguration DeliveryStreamExtendedS3DestinationConfigurationPtrOutput `pulumi:"extendedS3DestinationConfiguration"` // Enables configuring Kinesis Firehose to deliver data to any HTTP endpoint destination. You can specify only one destination. HttpEndpointDestinationConfiguration DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput `pulumi:"httpEndpointDestinationConfiguration"` // When a Kinesis stream is used as the source for the delivery stream, a [KinesisStreamSourceConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html) containing the Kinesis stream ARN and the role ARN for the source stream. KinesisStreamSourceConfiguration DeliveryStreamKinesisStreamSourceConfigurationPtrOutput `pulumi:"kinesisStreamSourceConfiguration"` // The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. MskSourceConfiguration DeliveryStreamMskSourceConfigurationPtrOutput `pulumi:"mskSourceConfiguration"` // An Amazon Redshift destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Redshift destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . RedshiftDestinationConfiguration DeliveryStreamRedshiftDestinationConfigurationPtrOutput `pulumi:"redshiftDestinationConfiguration"` // The `S3DestinationConfiguration` property type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . S3DestinationConfiguration DeliveryStreamS3DestinationConfigurationPtrOutput `pulumi:"s3DestinationConfiguration"` // Configure Snowflake destination SnowflakeDestinationConfiguration DeliveryStreamSnowflakeDestinationConfigurationPtrOutput `pulumi:"snowflakeDestinationConfiguration"` // The configuration of a destination in Splunk for the delivery stream. SplunkDestinationConfiguration DeliveryStreamSplunkDestinationConfigurationPtrOutput `pulumi:"splunkDestinationConfiguration"` // A set of tags to assign to the delivery stream. A tag is a key-value pair that you can define and assign to AWS resources. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the delivery stream. For more information about tags, see [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) in the AWS Billing and Cost Management User Guide. // // You can specify up to 50 tags when creating a delivery stream. // // If you specify tags in the `CreateDeliveryStream` action, Amazon Data Firehose performs an additional authorization on the `firehose:TagDeliveryStream` action to verify if users have permissions to create tags. If you do not provide this permission, requests to create new Firehose delivery streams with IAM resource tags will fail with an `AccessDeniedException` such as following. // // *AccessDeniedException* // // User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy. // // For an example IAM policy, see [Tag example.](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples) Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::KinesisFirehose::DeliveryStream
func GetDeliveryStream ¶
func GetDeliveryStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeliveryStreamState, opts ...pulumi.ResourceOption) (*DeliveryStream, error)
GetDeliveryStream gets an existing DeliveryStream 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 NewDeliveryStream ¶
func NewDeliveryStream(ctx *pulumi.Context, name string, args *DeliveryStreamArgs, opts ...pulumi.ResourceOption) (*DeliveryStream, error)
NewDeliveryStream registers a new resource with the given unique name, arguments, and options.
func (*DeliveryStream) ElementType ¶
func (*DeliveryStream) ElementType() reflect.Type
func (*DeliveryStream) ToDeliveryStreamOutput ¶
func (i *DeliveryStream) ToDeliveryStreamOutput() DeliveryStreamOutput
func (*DeliveryStream) ToDeliveryStreamOutputWithContext ¶
func (i *DeliveryStream) ToDeliveryStreamOutputWithContext(ctx context.Context) DeliveryStreamOutput
type DeliveryStreamAmazonOpenSearchServerlessBufferingHints ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHints struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). IntervalInSeconds *int `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // // We recommend setting this parameter 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, the value should be 10 MB or higher. SizeInMbs *int `pulumi:"sizeInMbs"` }
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. // // We recommend setting this parameter 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, the value should be 10 MB or higher. SizeInMbs pulumi.IntPtrInput `pulumi:"sizeInMbs"` }
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput }
DeliveryStreamAmazonOpenSearchServerlessBufferingHintsInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs and DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessBufferingHintsInput` via:
DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs{...}
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) IntervalInSeconds ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) IntervalInSeconds() 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 (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) SizeInMbs() 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 this parameter 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, the value should be 10 MB or higher.
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput }
DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs, DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtr and DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput` via:
DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs{...} or: nil
func DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtr ¶ added in v0.42.0
func DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtr(v *DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) IntervalInSeconds ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) IntervalInSeconds() 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 (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) SizeInMbs() 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 this parameter 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, the value should be 10 MB or higher.
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration struct { // The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used. BufferingHints *DeliveryStreamAmazonOpenSearchServerlessBufferingHints `pulumi:"bufferingHints"` CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `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"` ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service. The default value is 300 (5 minutes). RetryOptions *DeliveryStreamAmazonOpenSearchServerlessRetryOptions `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. RoleArn string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix. S3BackupMode *DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` VpcConfiguration *DeliveryStreamVpcConfiguration `pulumi:"vpcConfiguration"` }
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs struct { // The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used. BufferingHints DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrInput `pulumi:"bufferingHints"` CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service. CollectionEndpoint pulumi.StringPtrInput `pulumi:"collectionEndpoint"` // The Serverless offering for Amazon OpenSearch Service index name. IndexName pulumi.StringInput `pulumi:"indexName"` ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service. The default value is 300 (5 minutes). RetryOptions DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix. S3BackupMode DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` VpcConfiguration DeliveryStreamVpcConfigurationPtrInput `pulumi:"vpcConfiguration"` }
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput }
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs and DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationInput` via:
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs{...}
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) BufferingHints ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) BufferingHints() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CloudWatchLoggingOptions ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CollectionEndpoint ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) CollectionEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) IndexName ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) IndexName() pulumi.StringOutput
The Serverless offering for Amazon OpenSearch Service index name.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ProcessingConfiguration ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RetryOptions ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RetryOptions() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service. The default value is 300 (5 minutes).
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) S3BackupMode ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) S3BackupMode() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
Defines how documents should be delivered to Amazon S3. When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) S3Configuration ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) VpcConfiguration ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput }
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs, DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtr and DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput` via:
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs{...} or: nil
func DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtr ¶ added in v0.42.0
func DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtr(v *DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) BufferingHints ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamAmazonOpenSearchServerlessBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CollectionEndpoint ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) CollectionEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) Elem ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) IndexName ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The Serverless offering for Amazon OpenSearch Service index name.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ProcessingConfiguration ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RetryOptions ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service. The default value is 300 (5 minutes).
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) S3BackupMode ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
Defines how documents should be delivered to Amazon S3. When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) S3Configuration ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) VpcConfiguration ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode string
Defines how documents should be delivered to Amazon S3. When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix.
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutput ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutput ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶ added in v0.42.0
func (e DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput }
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeFailedDocumentsOnly DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeAllDocuments
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtr ¶ added in v0.42.0
func DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtr(v string) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrInput
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) Elem ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessRetryOptions ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptions struct { // After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs struct { // After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext ¶ added in v0.42.0
func (i DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput }
DeliveryStreamAmazonOpenSearchServerlessRetryOptionsInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs and DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessRetryOptionsInput` via:
DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs{...}
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) DurationInSeconds ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput }
DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput is an input type that accepts DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs, DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtr and DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput` via:
DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs{...} or: nil
func DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtr ¶ added in v0.42.0
func DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtr(v *DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrInput
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput ¶ added in v0.42.0
type DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) DurationInSeconds ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ElementType ¶ added in v0.42.0
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput() DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
func (DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext ¶ added in v0.42.0
func (o DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput) ToDeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonOpenSearchServerlessRetryOptionsPtrOutput
type DeliveryStreamAmazonopensearchserviceBufferingHints ¶
type DeliveryStreamAmazonopensearchserviceBufferingHints struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). IntervalInSeconds *int `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting this parameter 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, the value should be 10 MB or higher. SizeInMbs *int `pulumi:"sizeInMbs"` }
type DeliveryStreamAmazonopensearchserviceBufferingHintsArgs ¶
type DeliveryStreamAmazonopensearchserviceBufferingHintsArgs struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 300 (5 minutes). IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. We recommend setting this parameter 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, the value should be 10 MB or higher. SizeInMbs pulumi.IntPtrInput `pulumi:"sizeInMbs"` }
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput ¶
func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput ¶
func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
type DeliveryStreamAmazonopensearchserviceBufferingHintsInput ¶
type DeliveryStreamAmazonopensearchserviceBufferingHintsInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsOutput }
DeliveryStreamAmazonopensearchserviceBufferingHintsInput is an input type that accepts DeliveryStreamAmazonopensearchserviceBufferingHintsArgs and DeliveryStreamAmazonopensearchserviceBufferingHintsOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceBufferingHintsInput` via:
DeliveryStreamAmazonopensearchserviceBufferingHintsArgs{...}
type DeliveryStreamAmazonopensearchserviceBufferingHintsOutput ¶
type DeliveryStreamAmazonopensearchserviceBufferingHintsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) IntervalInSeconds ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) IntervalInSeconds() 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 (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) SizeInMbs() 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 this parameter 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, the value should be 10 MB or higher.
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput ¶
type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput }
DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput is an input type that accepts DeliveryStreamAmazonopensearchserviceBufferingHintsArgs, DeliveryStreamAmazonopensearchserviceBufferingHintsPtr and DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput` via:
DeliveryStreamAmazonopensearchserviceBufferingHintsArgs{...} or: nil
func DeliveryStreamAmazonopensearchserviceBufferingHintsPtr ¶
func DeliveryStreamAmazonopensearchserviceBufferingHintsPtr(v *DeliveryStreamAmazonopensearchserviceBufferingHintsArgs) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput
type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput ¶
type DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) IntervalInSeconds ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) IntervalInSeconds() 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 (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) SizeInMbs() 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 this parameter 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, the value should be 10 MB or higher.
func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
func (DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput) ToDeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfiguration ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfiguration struct { // The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used. BufferingHints *DeliveryStreamAmazonopensearchserviceBufferingHints `pulumi:"bufferingHints"` // Describes the Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Specify either this ClusterEndpoint or the DomainARN field. ClusterEndpoint *string `pulumi:"clusterEndpoint"` // Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID. DocumentIdOptions *DeliveryStreamDocumentIdOptions `pulumi:"documentIdOptions"` // The ARN of the Amazon OpenSearch Service domain. DomainArn *string `pulumi:"domainArn"` // The Amazon OpenSearch Service index name. IndexName string `pulumi:"indexName"` // The Amazon OpenSearch Service index rotation period. Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data. IndexRotationPeriod *DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod `pulumi:"indexRotationPeriod"` // Describes a data processing configuration. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service. The default value is 300 (5 minutes). RetryOptions *DeliveryStreamAmazonopensearchserviceRetryOptions `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents. RoleArn string `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. S3BackupMode *DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` // Describes the configuration of a destination in Amazon S3. S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` // The Amazon OpenSearch Service type name. TypeName *string `pulumi:"typeName"` // The details of the VPC of the Amazon OpenSearch Service destination. VpcConfiguration *DeliveryStreamVpcConfiguration `pulumi:"vpcConfiguration"` }
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs struct { // The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used. BufferingHints DeliveryStreamAmazonopensearchserviceBufferingHintsPtrInput `pulumi:"bufferingHints"` // Describes the Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Specify either this ClusterEndpoint or the DomainARN field. ClusterEndpoint pulumi.StringPtrInput `pulumi:"clusterEndpoint"` // Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID. DocumentIdOptions DeliveryStreamDocumentIdOptionsPtrInput `pulumi:"documentIdOptions"` // The ARN of the Amazon OpenSearch Service domain. DomainArn pulumi.StringPtrInput `pulumi:"domainArn"` // The Amazon OpenSearch Service index name. IndexName pulumi.StringInput `pulumi:"indexName"` // The Amazon OpenSearch Service index rotation period. Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data. IndexRotationPeriod DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrInput `pulumi:"indexRotationPeriod"` // Describes a data processing configuration. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service. The default value is 300 (5 minutes). RetryOptions DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Defines how documents should be delivered to Amazon S3. S3BackupMode DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` // Describes the configuration of a destination in Amazon S3. S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` // The Amazon OpenSearch Service type name. TypeName pulumi.StringPtrInput `pulumi:"typeName"` // The details of the VPC of the Amazon OpenSearch Service destination. VpcConfiguration DeliveryStreamVpcConfigurationPtrInput `pulumi:"vpcConfiguration"` }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput ¶
func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput ¶
func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod string
The Amazon OpenSearch Service index rotation period. Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput }
DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodInput is an input type that accepts values of the DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod enum A concrete instance of `DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodInput` can be one of the following:
DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodNoRotation DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneHour DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneDay DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneWeek DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOneMonth
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput }
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtr ¶
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtr(v string) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrInput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) Elem ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput }
DeliveryStreamAmazonopensearchserviceDestinationConfigurationInput is an input type that accepts DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs and DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceDestinationConfigurationInput` via:
DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs{...}
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) BufferingHints ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) BufferingHints() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
Describes the Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ClusterEndpoint ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Specify either this ClusterEndpoint or the DomainARN field.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DocumentIdOptions ¶ added in v0.60.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DomainArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon OpenSearch Service domain.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexName ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexName() pulumi.StringOutput
The Amazon OpenSearch Service index name.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexRotationPeriod ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) IndexRotationPeriod() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
The Amazon OpenSearch Service index rotation period. Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
Describes a data processing configuration.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RetryOptions() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service. The default value is 300 (5 minutes).
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3BackupMode() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
Defines how documents should be delivered to Amazon S3.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3Configuration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
Describes the configuration of a destination in Amazon S3.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) TypeName ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) TypeName() pulumi.StringPtrOutput
The Amazon OpenSearch Service type name.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) VpcConfiguration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
The details of the VPC of the Amazon OpenSearch Service destination.
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput }
DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs, DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtr and DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput` via:
DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs{...} or: nil
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtr ¶
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtr(v *DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) BufferingHints ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamAmazonopensearchserviceBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
Describes the Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ClusterEndpoint ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Specify either this ClusterEndpoint or the DomainARN field.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DocumentIdOptions ¶ added in v0.60.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DomainArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon OpenSearch Service domain.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexName ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The Amazon OpenSearch Service index name.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexRotationPeriod ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) IndexRotationPeriod() DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriodPtrOutput
The Amazon OpenSearch Service index rotation period. Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
Describes a data processing configuration.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service. The default value is 300 (5 minutes).
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
Defines how documents should be delivered to Amazon S3.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3Configuration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
Describes the configuration of a destination in Amazon S3.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) TypeName ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
The Amazon OpenSearch Service type name.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) VpcConfiguration ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
The details of the VPC of the Amazon OpenSearch Service destination.
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode string
Defines how documents should be delivered to Amazon S3.
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutput ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput }
DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeFailedDocumentsOnly DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeAllDocuments
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrInput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtr ¶
func DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtr(v string) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrInput
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput ¶
type DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAmazonopensearchserviceRetryOptions ¶
type DeliveryStreamAmazonopensearchserviceRetryOptions struct { // After an initial failure to deliver to Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamAmazonopensearchserviceRetryOptionsArgs ¶
type DeliveryStreamAmazonopensearchserviceRetryOptionsArgs struct { // After an initial failure to deliver to Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput ¶
func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput ¶
func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext ¶
func (i DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
type DeliveryStreamAmazonopensearchserviceRetryOptionsInput ¶
type DeliveryStreamAmazonopensearchserviceRetryOptionsInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsOutput }
DeliveryStreamAmazonopensearchserviceRetryOptionsInput is an input type that accepts DeliveryStreamAmazonopensearchserviceRetryOptionsArgs and DeliveryStreamAmazonopensearchserviceRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceRetryOptionsInput` via:
DeliveryStreamAmazonopensearchserviceRetryOptionsArgs{...}
type DeliveryStreamAmazonopensearchserviceRetryOptionsOutput ¶
type DeliveryStreamAmazonopensearchserviceRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) DurationInSeconds ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput ¶
type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput }
DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput is an input type that accepts DeliveryStreamAmazonopensearchserviceRetryOptionsArgs, DeliveryStreamAmazonopensearchserviceRetryOptionsPtr and DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput` via:
DeliveryStreamAmazonopensearchserviceRetryOptionsArgs{...} or: nil
func DeliveryStreamAmazonopensearchserviceRetryOptionsPtr ¶
func DeliveryStreamAmazonopensearchserviceRetryOptionsPtr(v *DeliveryStreamAmazonopensearchserviceRetryOptionsArgs) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrInput
type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput ¶
type DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) DurationInSeconds ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.
func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ElementType ¶
func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput() DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
func (DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput) ToDeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamAmazonopensearchserviceRetryOptionsPtrOutput
type DeliveryStreamArgs ¶
type DeliveryStreamArgs struct { // Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service. AmazonOpenSearchServerlessDestinationConfiguration DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrInput // The destination in Amazon OpenSearch Service. You can specify only one destination. AmazonopensearchserviceDestinationConfiguration DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrInput // Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE). DeliveryStreamEncryptionConfigurationInput DeliveryStreamEncryptionConfigurationInputTypePtrInput // The name of the delivery stream. DeliveryStreamName pulumi.StringPtrInput // The delivery stream type. This can be one of the following values: // // - `DirectPut` : Provider applications access the delivery stream directly. // - `KinesisStreamAsSource` : The delivery stream uses a Kinesis data stream as a source. DeliveryStreamType DeliveryStreamTypePtrInput // An Amazon ES destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ElasticsearchDestinationConfiguration DeliveryStreamElasticsearchDestinationConfigurationPtrInput // An Amazon S3 destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Extended S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ExtendedS3DestinationConfiguration DeliveryStreamExtendedS3DestinationConfigurationPtrInput // Enables configuring Kinesis Firehose to deliver data to any HTTP endpoint destination. You can specify only one destination. HttpEndpointDestinationConfiguration DeliveryStreamHttpEndpointDestinationConfigurationPtrInput // When a Kinesis stream is used as the source for the delivery stream, a [KinesisStreamSourceConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html) containing the Kinesis stream ARN and the role ARN for the source stream. KinesisStreamSourceConfiguration DeliveryStreamKinesisStreamSourceConfigurationPtrInput // The configuration for the Amazon MSK cluster to be used as the source for a delivery stream. MskSourceConfiguration DeliveryStreamMskSourceConfigurationPtrInput // An Amazon Redshift destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Redshift destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . RedshiftDestinationConfiguration DeliveryStreamRedshiftDestinationConfigurationPtrInput // The `S3DestinationConfiguration` property type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . S3DestinationConfiguration DeliveryStreamS3DestinationConfigurationPtrInput // Configure Snowflake destination SnowflakeDestinationConfiguration DeliveryStreamSnowflakeDestinationConfigurationPtrInput // The configuration of a destination in Splunk for the delivery stream. SplunkDestinationConfiguration DeliveryStreamSplunkDestinationConfigurationPtrInput // A set of tags to assign to the delivery stream. A tag is a key-value pair that you can define and assign to AWS resources. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the delivery stream. For more information about tags, see [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) in the AWS Billing and Cost Management User Guide. // // You can specify up to 50 tags when creating a delivery stream. // // If you specify tags in the `CreateDeliveryStream` action, Amazon Data Firehose performs an additional authorization on the `firehose:TagDeliveryStream` action to verify if users have permissions to create tags. If you do not provide this permission, requests to create new Firehose delivery streams with IAM resource tags will fail with an `AccessDeniedException` such as following. // // *AccessDeniedException* // // User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy. // // For an example IAM policy, see [Tag example.](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples) Tags aws.TagArrayInput }
The set of arguments for constructing a DeliveryStream resource.
func (DeliveryStreamArgs) ElementType ¶
func (DeliveryStreamArgs) ElementType() reflect.Type
type DeliveryStreamAuthenticationConfiguration ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfiguration struct { // The type of connectivity used to access the Amazon MSK cluster. Connectivity DeliveryStreamAuthenticationConfigurationConnectivity `pulumi:"connectivity"` // The ARN of the role used to access the Amazon MSK cluster. RoleArn string `pulumi:"roleArn"` }
type DeliveryStreamAuthenticationConfigurationArgs ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationArgs struct { // The type of connectivity used to access the Amazon MSK cluster. Connectivity DeliveryStreamAuthenticationConfigurationConnectivityInput `pulumi:"connectivity"` // The ARN of the role used to access the Amazon MSK cluster. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DeliveryStreamAuthenticationConfigurationArgs) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutput ¶ added in v0.79.0
func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutput() DeliveryStreamAuthenticationConfigurationOutput
func (DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutputWithContext ¶ added in v0.79.0
func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationOutput
func (DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutput ¶ added in v0.79.0
func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
func (DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (i DeliveryStreamAuthenticationConfigurationArgs) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
type DeliveryStreamAuthenticationConfigurationConnectivity ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationConnectivity string
The type of connectivity used to access the Amazon MSK cluster.
func (DeliveryStreamAuthenticationConfigurationConnectivity) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationConnectivity) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput() DeliveryStreamAuthenticationConfigurationConnectivityOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutput ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutputWithContext ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutput ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutputWithContext ¶ added in v0.79.0
func (e DeliveryStreamAuthenticationConfigurationConnectivity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAuthenticationConfigurationConnectivityInput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationConnectivityInput interface { pulumi.Input ToDeliveryStreamAuthenticationConfigurationConnectivityOutput() DeliveryStreamAuthenticationConfigurationConnectivityOutput ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext(context.Context) DeliveryStreamAuthenticationConfigurationConnectivityOutput }
DeliveryStreamAuthenticationConfigurationConnectivityInput is an input type that accepts values of the DeliveryStreamAuthenticationConfigurationConnectivity enum A concrete instance of `DeliveryStreamAuthenticationConfigurationConnectivityInput` can be one of the following:
DeliveryStreamAuthenticationConfigurationConnectivityPublic DeliveryStreamAuthenticationConfigurationConnectivityPrivate
type DeliveryStreamAuthenticationConfigurationConnectivityOutput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationConnectivityOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutput() DeliveryStreamAuthenticationConfigurationConnectivityOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAuthenticationConfigurationConnectivityPtrInput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationConnectivityPtrInput interface { pulumi.Input ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput }
func DeliveryStreamAuthenticationConfigurationConnectivityPtr ¶ added in v0.79.0
func DeliveryStreamAuthenticationConfigurationConnectivityPtr(v string) DeliveryStreamAuthenticationConfigurationConnectivityPtrInput
type DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutput() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToDeliveryStreamAuthenticationConfigurationConnectivityPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamAuthenticationConfigurationInput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationInput interface { pulumi.Input ToDeliveryStreamAuthenticationConfigurationOutput() DeliveryStreamAuthenticationConfigurationOutput ToDeliveryStreamAuthenticationConfigurationOutputWithContext(context.Context) DeliveryStreamAuthenticationConfigurationOutput }
DeliveryStreamAuthenticationConfigurationInput is an input type that accepts DeliveryStreamAuthenticationConfigurationArgs and DeliveryStreamAuthenticationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamAuthenticationConfigurationInput` via:
DeliveryStreamAuthenticationConfigurationArgs{...}
type DeliveryStreamAuthenticationConfigurationOutput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAuthenticationConfigurationOutput) Connectivity ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) Connectivity() DeliveryStreamAuthenticationConfigurationConnectivityOutput
The type of connectivity used to access the Amazon MSK cluster.
func (DeliveryStreamAuthenticationConfigurationOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationOutput) RoleArn ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role used to access the Amazon MSK cluster.
func (DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutput() DeliveryStreamAuthenticationConfigurationOutput
func (DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationOutput
func (DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
func (DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
type DeliveryStreamAuthenticationConfigurationPtrInput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput }
DeliveryStreamAuthenticationConfigurationPtrInput is an input type that accepts DeliveryStreamAuthenticationConfigurationArgs, DeliveryStreamAuthenticationConfigurationPtr and DeliveryStreamAuthenticationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamAuthenticationConfigurationPtrInput` via:
DeliveryStreamAuthenticationConfigurationArgs{...} or: nil
func DeliveryStreamAuthenticationConfigurationPtr ¶ added in v0.79.0
func DeliveryStreamAuthenticationConfigurationPtr(v *DeliveryStreamAuthenticationConfigurationArgs) DeliveryStreamAuthenticationConfigurationPtrInput
type DeliveryStreamAuthenticationConfigurationPtrOutput ¶ added in v0.79.0
type DeliveryStreamAuthenticationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamAuthenticationConfigurationPtrOutput) Connectivity ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationPtrOutput) Connectivity() DeliveryStreamAuthenticationConfigurationConnectivityPtrOutput
The type of connectivity used to access the Amazon MSK cluster.
func (DeliveryStreamAuthenticationConfigurationPtrOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamAuthenticationConfigurationPtrOutput) RoleArn ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role used to access the Amazon MSK cluster.
func (DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutput() DeliveryStreamAuthenticationConfigurationPtrOutput
func (DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamAuthenticationConfigurationPtrOutput) ToDeliveryStreamAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamAuthenticationConfigurationPtrOutput
type DeliveryStreamBufferingHints ¶
type DeliveryStreamBufferingHints struct { // The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . IntervalInSeconds *int `pulumi:"intervalInSeconds"` // The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . SizeInMbs *int `pulumi:"sizeInMbs"` }
type DeliveryStreamBufferingHintsArgs ¶
type DeliveryStreamBufferingHintsArgs struct { // The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . SizeInMbs pulumi.IntPtrInput `pulumi:"sizeInMbs"` }
func (DeliveryStreamBufferingHintsArgs) ElementType ¶
func (DeliveryStreamBufferingHintsArgs) ElementType() reflect.Type
func (DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutput ¶
func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutput() DeliveryStreamBufferingHintsOutput
func (DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutputWithContext ¶
func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsOutput
func (DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutput ¶
func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
func (DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutputWithContext ¶
func (i DeliveryStreamBufferingHintsArgs) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
type DeliveryStreamBufferingHintsInput ¶
type DeliveryStreamBufferingHintsInput interface { pulumi.Input ToDeliveryStreamBufferingHintsOutput() DeliveryStreamBufferingHintsOutput ToDeliveryStreamBufferingHintsOutputWithContext(context.Context) DeliveryStreamBufferingHintsOutput }
DeliveryStreamBufferingHintsInput is an input type that accepts DeliveryStreamBufferingHintsArgs and DeliveryStreamBufferingHintsOutput values. You can construct a concrete instance of `DeliveryStreamBufferingHintsInput` via:
DeliveryStreamBufferingHintsArgs{...}
type DeliveryStreamBufferingHintsOutput ¶
type DeliveryStreamBufferingHintsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamBufferingHintsOutput) ElementType ¶
func (DeliveryStreamBufferingHintsOutput) ElementType() reflect.Type
func (DeliveryStreamBufferingHintsOutput) IntervalInSeconds ¶
func (o DeliveryStreamBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamBufferingHintsOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutput ¶
func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutput() DeliveryStreamBufferingHintsOutput
func (DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutputWithContext ¶
func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsOutput
func (DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutput ¶
func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
func (DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamBufferingHintsOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
type DeliveryStreamBufferingHintsPtrInput ¶
type DeliveryStreamBufferingHintsPtrInput interface { pulumi.Input ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput ToDeliveryStreamBufferingHintsPtrOutputWithContext(context.Context) DeliveryStreamBufferingHintsPtrOutput }
DeliveryStreamBufferingHintsPtrInput is an input type that accepts DeliveryStreamBufferingHintsArgs, DeliveryStreamBufferingHintsPtr and DeliveryStreamBufferingHintsPtrOutput values. You can construct a concrete instance of `DeliveryStreamBufferingHintsPtrInput` via:
DeliveryStreamBufferingHintsArgs{...} or: nil
func DeliveryStreamBufferingHintsPtr ¶
func DeliveryStreamBufferingHintsPtr(v *DeliveryStreamBufferingHintsArgs) DeliveryStreamBufferingHintsPtrInput
type DeliveryStreamBufferingHintsPtrOutput ¶
type DeliveryStreamBufferingHintsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamBufferingHintsPtrOutput) ElementType ¶
func (DeliveryStreamBufferingHintsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamBufferingHintsPtrOutput) IntervalInSeconds ¶
func (o DeliveryStreamBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamBufferingHintsPtrOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutput ¶
func (o DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutput() DeliveryStreamBufferingHintsPtrOutput
func (DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamBufferingHintsPtrOutput) ToDeliveryStreamBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamBufferingHintsPtrOutput
type DeliveryStreamCloudWatchLoggingOptions ¶
type DeliveryStreamCloudWatchLoggingOptions struct { // Indicates whether CloudWatch Logs logging is enabled. Enabled *bool `pulumi:"enabled"` // The name of the CloudWatch Logs log group that contains the log stream that Kinesis Data Firehose will use. // // Conditional. If you enable logging, you must specify this property. LogGroupName *string `pulumi:"logGroupName"` // The name of the CloudWatch Logs log stream that Kinesis Data Firehose uses to send logs about data delivery. // // Conditional. If you enable logging, you must specify this property. LogStreamName *string `pulumi:"logStreamName"` }
type DeliveryStreamCloudWatchLoggingOptionsArgs ¶
type DeliveryStreamCloudWatchLoggingOptionsArgs struct { // Indicates whether CloudWatch Logs logging is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The name of the CloudWatch Logs log group that contains the log stream that Kinesis Data Firehose will use. // // Conditional. If you enable logging, you must specify this property. LogGroupName pulumi.StringPtrInput `pulumi:"logGroupName"` // The name of the CloudWatch Logs log stream that Kinesis Data Firehose uses to send logs about data delivery. // // Conditional. If you enable logging, you must specify this property. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` }
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ElementType ¶
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutput ¶
func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutput() DeliveryStreamCloudWatchLoggingOptionsOutput
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext ¶
func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsOutput
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput ¶
func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext ¶
func (i DeliveryStreamCloudWatchLoggingOptionsArgs) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
type DeliveryStreamCloudWatchLoggingOptionsInput ¶
type DeliveryStreamCloudWatchLoggingOptionsInput interface { pulumi.Input ToDeliveryStreamCloudWatchLoggingOptionsOutput() DeliveryStreamCloudWatchLoggingOptionsOutput ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext(context.Context) DeliveryStreamCloudWatchLoggingOptionsOutput }
DeliveryStreamCloudWatchLoggingOptionsInput is an input type that accepts DeliveryStreamCloudWatchLoggingOptionsArgs and DeliveryStreamCloudWatchLoggingOptionsOutput values. You can construct a concrete instance of `DeliveryStreamCloudWatchLoggingOptionsInput` via:
DeliveryStreamCloudWatchLoggingOptionsArgs{...}
type DeliveryStreamCloudWatchLoggingOptionsOutput ¶
type DeliveryStreamCloudWatchLoggingOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ElementType ¶
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamCloudWatchLoggingOptionsOutput) Enabled ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether CloudWatch Logs logging is enabled.
func (DeliveryStreamCloudWatchLoggingOptionsOutput) LogGroupName ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) LogGroupName() pulumi.StringPtrOutput
The name of the CloudWatch Logs log group that contains the log stream that Kinesis Data Firehose will use.
Conditional. If you enable logging, you must specify this property.
func (DeliveryStreamCloudWatchLoggingOptionsOutput) LogStreamName ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) LogStreamName() pulumi.StringPtrOutput
The name of the CloudWatch Logs log stream that Kinesis Data Firehose uses to send logs about data delivery.
Conditional. If you enable logging, you must specify this property.
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutput ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutput() DeliveryStreamCloudWatchLoggingOptionsOutput
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsOutput
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext ¶
func (o DeliveryStreamCloudWatchLoggingOptionsOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
type DeliveryStreamCloudWatchLoggingOptionsPtrInput ¶
type DeliveryStreamCloudWatchLoggingOptionsPtrInput interface { pulumi.Input ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput }
DeliveryStreamCloudWatchLoggingOptionsPtrInput is an input type that accepts DeliveryStreamCloudWatchLoggingOptionsArgs, DeliveryStreamCloudWatchLoggingOptionsPtr and DeliveryStreamCloudWatchLoggingOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamCloudWatchLoggingOptionsPtrInput` via:
DeliveryStreamCloudWatchLoggingOptionsArgs{...} or: nil
func DeliveryStreamCloudWatchLoggingOptionsPtr ¶
func DeliveryStreamCloudWatchLoggingOptionsPtr(v *DeliveryStreamCloudWatchLoggingOptionsArgs) DeliveryStreamCloudWatchLoggingOptionsPtrInput
type DeliveryStreamCloudWatchLoggingOptionsPtrOutput ¶
type DeliveryStreamCloudWatchLoggingOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ElementType ¶
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) Enabled ¶
func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether CloudWatch Logs logging is enabled.
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogGroupName ¶
func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogGroupName() pulumi.StringPtrOutput
The name of the CloudWatch Logs log group that contains the log stream that Kinesis Data Firehose will use.
Conditional. If you enable logging, you must specify this property.
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogStreamName ¶
func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) LogStreamName() pulumi.StringPtrOutput
The name of the CloudWatch Logs log stream that Kinesis Data Firehose uses to send logs about data delivery.
Conditional. If you enable logging, you must specify this property.
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput ¶
func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutput() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext ¶
func (o DeliveryStreamCloudWatchLoggingOptionsPtrOutput) ToDeliveryStreamCloudWatchLoggingOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamCloudWatchLoggingOptionsPtrOutput
type DeliveryStreamCopyCommand ¶
type DeliveryStreamCopyCommand struct { // Parameters to use with the Amazon Redshift `COPY` command. For examples, see the `CopyOptions` content for the [CopyCommand](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) data type in the *Amazon Kinesis Data Firehose API Reference* . CopyOptions *string `pulumi:"copyOptions"` // A comma-separated list of column names. DataTableColumns *string `pulumi:"dataTableColumns"` // The name of the target table. The table must already exist in the database. DataTableName string `pulumi:"dataTableName"` }
type DeliveryStreamCopyCommandArgs ¶
type DeliveryStreamCopyCommandArgs struct { // Parameters to use with the Amazon Redshift `COPY` command. For examples, see the `CopyOptions` content for the [CopyCommand](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) data type in the *Amazon Kinesis Data Firehose API Reference* . CopyOptions pulumi.StringPtrInput `pulumi:"copyOptions"` // A comma-separated list of column names. DataTableColumns pulumi.StringPtrInput `pulumi:"dataTableColumns"` // The name of the target table. The table must already exist in the database. DataTableName pulumi.StringInput `pulumi:"dataTableName"` }
func (DeliveryStreamCopyCommandArgs) ElementType ¶
func (DeliveryStreamCopyCommandArgs) ElementType() reflect.Type
func (DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutput ¶
func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutput() DeliveryStreamCopyCommandOutput
func (DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutputWithContext ¶
func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandOutput
func (DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutput ¶
func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
func (DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutputWithContext ¶
func (i DeliveryStreamCopyCommandArgs) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
type DeliveryStreamCopyCommandInput ¶
type DeliveryStreamCopyCommandInput interface { pulumi.Input ToDeliveryStreamCopyCommandOutput() DeliveryStreamCopyCommandOutput ToDeliveryStreamCopyCommandOutputWithContext(context.Context) DeliveryStreamCopyCommandOutput }
DeliveryStreamCopyCommandInput is an input type that accepts DeliveryStreamCopyCommandArgs and DeliveryStreamCopyCommandOutput values. You can construct a concrete instance of `DeliveryStreamCopyCommandInput` via:
DeliveryStreamCopyCommandArgs{...}
type DeliveryStreamCopyCommandOutput ¶
type DeliveryStreamCopyCommandOutput struct{ *pulumi.OutputState }
func (DeliveryStreamCopyCommandOutput) CopyOptions ¶
func (o DeliveryStreamCopyCommandOutput) CopyOptions() pulumi.StringPtrOutput
Parameters to use with the Amazon Redshift `COPY` command. For examples, see the `CopyOptions` content for the [CopyCommand](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamCopyCommandOutput) DataTableColumns ¶
func (o DeliveryStreamCopyCommandOutput) DataTableColumns() pulumi.StringPtrOutput
A comma-separated list of column names.
func (DeliveryStreamCopyCommandOutput) DataTableName ¶
func (o DeliveryStreamCopyCommandOutput) DataTableName() pulumi.StringOutput
The name of the target table. The table must already exist in the database.
func (DeliveryStreamCopyCommandOutput) ElementType ¶
func (DeliveryStreamCopyCommandOutput) ElementType() reflect.Type
func (DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutput ¶
func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutput() DeliveryStreamCopyCommandOutput
func (DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutputWithContext ¶
func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandOutput
func (DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutput ¶
func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
func (DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext ¶
func (o DeliveryStreamCopyCommandOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
type DeliveryStreamCopyCommandPtrInput ¶
type DeliveryStreamCopyCommandPtrInput interface { pulumi.Input ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput ToDeliveryStreamCopyCommandPtrOutputWithContext(context.Context) DeliveryStreamCopyCommandPtrOutput }
DeliveryStreamCopyCommandPtrInput is an input type that accepts DeliveryStreamCopyCommandArgs, DeliveryStreamCopyCommandPtr and DeliveryStreamCopyCommandPtrOutput values. You can construct a concrete instance of `DeliveryStreamCopyCommandPtrInput` via:
DeliveryStreamCopyCommandArgs{...} or: nil
func DeliveryStreamCopyCommandPtr ¶
func DeliveryStreamCopyCommandPtr(v *DeliveryStreamCopyCommandArgs) DeliveryStreamCopyCommandPtrInput
type DeliveryStreamCopyCommandPtrOutput ¶
type DeliveryStreamCopyCommandPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamCopyCommandPtrOutput) CopyOptions ¶
func (o DeliveryStreamCopyCommandPtrOutput) CopyOptions() pulumi.StringPtrOutput
Parameters to use with the Amazon Redshift `COPY` command. For examples, see the `CopyOptions` content for the [CopyCommand](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CopyCommand.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamCopyCommandPtrOutput) DataTableColumns ¶
func (o DeliveryStreamCopyCommandPtrOutput) DataTableColumns() pulumi.StringPtrOutput
A comma-separated list of column names.
func (DeliveryStreamCopyCommandPtrOutput) DataTableName ¶
func (o DeliveryStreamCopyCommandPtrOutput) DataTableName() pulumi.StringPtrOutput
The name of the target table. The table must already exist in the database.
func (DeliveryStreamCopyCommandPtrOutput) Elem ¶
func (o DeliveryStreamCopyCommandPtrOutput) Elem() DeliveryStreamCopyCommandOutput
func (DeliveryStreamCopyCommandPtrOutput) ElementType ¶
func (DeliveryStreamCopyCommandPtrOutput) ElementType() reflect.Type
func (DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutput ¶
func (o DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutput() DeliveryStreamCopyCommandPtrOutput
func (DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext ¶
func (o DeliveryStreamCopyCommandPtrOutput) ToDeliveryStreamCopyCommandPtrOutputWithContext(ctx context.Context) DeliveryStreamCopyCommandPtrOutput
type DeliveryStreamDataFormatConversionConfiguration ¶
type DeliveryStreamDataFormatConversionConfiguration 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 Firehose to use to convert the format of your data from JSON. This parameter is required if `Enabled` is set to true. InputFormatConfiguration *DeliveryStreamInputFormatConfiguration `pulumi:"inputFormatConfiguration"` // Specifies the serializer that you want Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if `Enabled` is set to true. OutputFormatConfiguration *DeliveryStreamOutputFormatConfiguration `pulumi:"outputFormatConfiguration"` // Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if `Enabled` is set to true. SchemaConfiguration *DeliveryStreamSchemaConfiguration `pulumi:"schemaConfiguration"` }
type DeliveryStreamDataFormatConversionConfigurationArgs ¶
type DeliveryStreamDataFormatConversionConfigurationArgs 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 Firehose to use to convert the format of your data from JSON. This parameter is required if `Enabled` is set to true. InputFormatConfiguration DeliveryStreamInputFormatConfigurationPtrInput `pulumi:"inputFormatConfiguration"` // Specifies the serializer that you want Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if `Enabled` is set to true. OutputFormatConfiguration DeliveryStreamOutputFormatConfigurationPtrInput `pulumi:"outputFormatConfiguration"` // Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if `Enabled` is set to true. SchemaConfiguration DeliveryStreamSchemaConfigurationPtrInput `pulumi:"schemaConfiguration"` }
func (DeliveryStreamDataFormatConversionConfigurationArgs) ElementType ¶
func (DeliveryStreamDataFormatConversionConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutput ¶
func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutput() DeliveryStreamDataFormatConversionConfigurationOutput
func (DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext ¶
func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationOutput
func (DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput ¶
func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
func (DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamDataFormatConversionConfigurationArgs) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
type DeliveryStreamDataFormatConversionConfigurationInput ¶
type DeliveryStreamDataFormatConversionConfigurationInput interface { pulumi.Input ToDeliveryStreamDataFormatConversionConfigurationOutput() DeliveryStreamDataFormatConversionConfigurationOutput ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext(context.Context) DeliveryStreamDataFormatConversionConfigurationOutput }
DeliveryStreamDataFormatConversionConfigurationInput is an input type that accepts DeliveryStreamDataFormatConversionConfigurationArgs and DeliveryStreamDataFormatConversionConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamDataFormatConversionConfigurationInput` via:
DeliveryStreamDataFormatConversionConfigurationArgs{...}
type DeliveryStreamDataFormatConversionConfigurationOutput ¶
type DeliveryStreamDataFormatConversionConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDataFormatConversionConfigurationOutput) ElementType ¶
func (DeliveryStreamDataFormatConversionConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamDataFormatConversionConfigurationOutput) Enabled ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Defaults to `true` . Set it to `false` if you want to disable format conversion while preserving the configuration details.
func (DeliveryStreamDataFormatConversionConfigurationOutput) InputFormatConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) InputFormatConfiguration() DeliveryStreamInputFormatConfigurationPtrOutput
Specifies the deserializer that you want Firehose to use to convert the format of your data from JSON. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationOutput) OutputFormatConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) OutputFormatConfiguration() DeliveryStreamOutputFormatConfigurationPtrOutput
Specifies the serializer that you want Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationOutput) SchemaConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) SchemaConfiguration() DeliveryStreamSchemaConfigurationPtrOutput
Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutput ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutput() DeliveryStreamDataFormatConversionConfigurationOutput
func (DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationOutput
func (DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
func (DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamDataFormatConversionConfigurationOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
type DeliveryStreamDataFormatConversionConfigurationPtrInput ¶
type DeliveryStreamDataFormatConversionConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput }
DeliveryStreamDataFormatConversionConfigurationPtrInput is an input type that accepts DeliveryStreamDataFormatConversionConfigurationArgs, DeliveryStreamDataFormatConversionConfigurationPtr and DeliveryStreamDataFormatConversionConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamDataFormatConversionConfigurationPtrInput` via:
DeliveryStreamDataFormatConversionConfigurationArgs{...} or: nil
func DeliveryStreamDataFormatConversionConfigurationPtr ¶
func DeliveryStreamDataFormatConversionConfigurationPtr(v *DeliveryStreamDataFormatConversionConfigurationArgs) DeliveryStreamDataFormatConversionConfigurationPtrInput
type DeliveryStreamDataFormatConversionConfigurationPtrOutput ¶
type DeliveryStreamDataFormatConversionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) Enabled ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Defaults to `true` . Set it to `false` if you want to disable format conversion while preserving the configuration details.
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) InputFormatConfiguration() DeliveryStreamInputFormatConfigurationPtrOutput
Specifies the deserializer that you want Firehose to use to convert the format of your data from JSON. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) OutputFormatConfiguration() DeliveryStreamOutputFormatConfigurationPtrOutput
Specifies the serializer that you want Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) SchemaConfiguration ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) SchemaConfiguration() DeliveryStreamSchemaConfigurationPtrOutput
Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if `Enabled` is set to true.
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutput() DeliveryStreamDataFormatConversionConfigurationPtrOutput
func (DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamDataFormatConversionConfigurationPtrOutput) ToDeliveryStreamDataFormatConversionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDataFormatConversionConfigurationPtrOutput
type DeliveryStreamDeserializer ¶
type DeliveryStreamDeserializer struct { // The native Hive / HCatalog JsonSerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the OpenX SerDe. HiveJsonSerDe *DeliveryStreamHiveJsonSerDe `pulumi:"hiveJsonSerDe"` // The OpenX SerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the native Hive / HCatalog JsonSerDe. OpenXJsonSerDe *DeliveryStreamOpenXJsonSerDe `pulumi:"openXJsonSerDe"` }
type DeliveryStreamDeserializerArgs ¶
type DeliveryStreamDeserializerArgs struct { // The native Hive / HCatalog JsonSerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the OpenX SerDe. HiveJsonSerDe DeliveryStreamHiveJsonSerDePtrInput `pulumi:"hiveJsonSerDe"` // The OpenX SerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the native Hive / HCatalog JsonSerDe. OpenXJsonSerDe DeliveryStreamOpenXJsonSerDePtrInput `pulumi:"openXJsonSerDe"` }
func (DeliveryStreamDeserializerArgs) ElementType ¶
func (DeliveryStreamDeserializerArgs) ElementType() reflect.Type
func (DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutput ¶
func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutput() DeliveryStreamDeserializerOutput
func (DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutputWithContext ¶
func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerOutputWithContext(ctx context.Context) DeliveryStreamDeserializerOutput
func (DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutput ¶
func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
func (DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutputWithContext ¶
func (i DeliveryStreamDeserializerArgs) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
type DeliveryStreamDeserializerInput ¶
type DeliveryStreamDeserializerInput interface { pulumi.Input ToDeliveryStreamDeserializerOutput() DeliveryStreamDeserializerOutput ToDeliveryStreamDeserializerOutputWithContext(context.Context) DeliveryStreamDeserializerOutput }
DeliveryStreamDeserializerInput is an input type that accepts DeliveryStreamDeserializerArgs and DeliveryStreamDeserializerOutput values. You can construct a concrete instance of `DeliveryStreamDeserializerInput` via:
DeliveryStreamDeserializerArgs{...}
type DeliveryStreamDeserializerOutput ¶
type DeliveryStreamDeserializerOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDeserializerOutput) ElementType ¶
func (DeliveryStreamDeserializerOutput) ElementType() reflect.Type
func (DeliveryStreamDeserializerOutput) HiveJsonSerDe ¶
func (o DeliveryStreamDeserializerOutput) HiveJsonSerDe() DeliveryStreamHiveJsonSerDePtrOutput
The native Hive / HCatalog JsonSerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the OpenX SerDe.
func (DeliveryStreamDeserializerOutput) OpenXJsonSerDe ¶
func (o DeliveryStreamDeserializerOutput) OpenXJsonSerDe() DeliveryStreamOpenXJsonSerDePtrOutput
The OpenX SerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the native Hive / HCatalog JsonSerDe.
func (DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutput ¶
func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutput() DeliveryStreamDeserializerOutput
func (DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutputWithContext ¶
func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerOutputWithContext(ctx context.Context) DeliveryStreamDeserializerOutput
func (DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutput ¶
func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
func (DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutputWithContext ¶
func (o DeliveryStreamDeserializerOutput) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
type DeliveryStreamDeserializerPtrInput ¶
type DeliveryStreamDeserializerPtrInput interface { pulumi.Input ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput ToDeliveryStreamDeserializerPtrOutputWithContext(context.Context) DeliveryStreamDeserializerPtrOutput }
DeliveryStreamDeserializerPtrInput is an input type that accepts DeliveryStreamDeserializerArgs, DeliveryStreamDeserializerPtr and DeliveryStreamDeserializerPtrOutput values. You can construct a concrete instance of `DeliveryStreamDeserializerPtrInput` via:
DeliveryStreamDeserializerArgs{...} or: nil
func DeliveryStreamDeserializerPtr ¶
func DeliveryStreamDeserializerPtr(v *DeliveryStreamDeserializerArgs) DeliveryStreamDeserializerPtrInput
type DeliveryStreamDeserializerPtrOutput ¶
type DeliveryStreamDeserializerPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDeserializerPtrOutput) Elem ¶
func (o DeliveryStreamDeserializerPtrOutput) Elem() DeliveryStreamDeserializerOutput
func (DeliveryStreamDeserializerPtrOutput) ElementType ¶
func (DeliveryStreamDeserializerPtrOutput) ElementType() reflect.Type
func (DeliveryStreamDeserializerPtrOutput) HiveJsonSerDe ¶
func (o DeliveryStreamDeserializerPtrOutput) HiveJsonSerDe() DeliveryStreamHiveJsonSerDePtrOutput
The native Hive / HCatalog JsonSerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the OpenX SerDe.
func (DeliveryStreamDeserializerPtrOutput) OpenXJsonSerDe ¶
func (o DeliveryStreamDeserializerPtrOutput) OpenXJsonSerDe() DeliveryStreamOpenXJsonSerDePtrOutput
The OpenX SerDe. Used by Firehose for deserializing data, which means converting it from the JSON format in preparation for serializing it to the Parquet or ORC format. This is one of two deserializers you can choose, depending on which one offers the functionality you need. The other option is the native Hive / HCatalog JsonSerDe.
func (DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutput ¶
func (o DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutput() DeliveryStreamDeserializerPtrOutput
func (DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutputWithContext ¶
func (o DeliveryStreamDeserializerPtrOutput) ToDeliveryStreamDeserializerPtrOutputWithContext(ctx context.Context) DeliveryStreamDeserializerPtrOutput
type DeliveryStreamDocumentIdOptions ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptions struct { // When the `FIREHOSE_DEFAULT` option is chosen, Firehose generates a unique document ID for each record based on a unique internal identifier. The generated document ID is stable across multiple delivery attempts, which helps prevent the same record from being indexed multiple times with different document IDs. // // When the `NO_DOCUMENT_ID` option is chosen, Firehose does not include any document IDs in the requests it sends to the Amazon OpenSearch Service. This causes the Amazon OpenSearch Service domain to generate document IDs. In case of multiple delivery attempts, this may cause the same record to be indexed more than once with different document IDs. This option enables write-heavy operations, such as the ingestion of logs and observability data, to consume less resources in the Amazon OpenSearch Service domain, resulting in improved performance. DefaultDocumentIdFormat DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat `pulumi:"defaultDocumentIdFormat"` }
type DeliveryStreamDocumentIdOptionsArgs ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsArgs struct { // When the `FIREHOSE_DEFAULT` option is chosen, Firehose generates a unique document ID for each record based on a unique internal identifier. The generated document ID is stable across multiple delivery attempts, which helps prevent the same record from being indexed multiple times with different document IDs. // // When the `NO_DOCUMENT_ID` option is chosen, Firehose does not include any document IDs in the requests it sends to the Amazon OpenSearch Service. This causes the Amazon OpenSearch Service domain to generate document IDs. In case of multiple delivery attempts, this may cause the same record to be indexed more than once with different document IDs. This option enables write-heavy operations, such as the ingestion of logs and observability data, to consume less resources in the Amazon OpenSearch Service domain, resulting in improved performance. DefaultDocumentIdFormat DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput `pulumi:"defaultDocumentIdFormat"` }
func (DeliveryStreamDocumentIdOptionsArgs) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutput ¶ added in v0.60.0
func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutput() DeliveryStreamDocumentIdOptionsOutput
func (DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutputWithContext ¶ added in v0.60.0
func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsOutput
func (DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutput ¶ added in v0.60.0
func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
func (DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext ¶ added in v0.60.0
func (i DeliveryStreamDocumentIdOptionsArgs) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat string
When the `FIREHOSE_DEFAULT` option is chosen, Firehose generates a unique document ID for each record based on a unique internal identifier. The generated document ID is stable across multiple delivery attempts, which helps prevent the same record from being indexed multiple times with different document IDs.
When the `NO_DOCUMENT_ID` option is chosen, Firehose does not include any document IDs in the requests it sends to the Amazon OpenSearch Service. This causes the Amazon OpenSearch Service domain to generate document IDs. In case of multiple delivery attempts, this may cause the same record to be indexed more than once with different document IDs. This option enables write-heavy operations, such as the ingestion of logs and observability data, to consume less resources in the Amazon OpenSearch Service domain, resulting in improved performance.
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutput ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutputWithContext ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutput ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput interface { pulumi.Input ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext(context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput }
DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput is an input type that accepts values of the DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat enum A concrete instance of `DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatInput` can be one of the following:
DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatFirehoseDefault DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatNoDocumentId
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrInput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrInput interface { pulumi.Input ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput }
func DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtr ¶ added in v0.60.0
func DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtr(v string) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrInput
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToDeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamDocumentIdOptionsInput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsInput interface { pulumi.Input ToDeliveryStreamDocumentIdOptionsOutput() DeliveryStreamDocumentIdOptionsOutput ToDeliveryStreamDocumentIdOptionsOutputWithContext(context.Context) DeliveryStreamDocumentIdOptionsOutput }
DeliveryStreamDocumentIdOptionsInput is an input type that accepts DeliveryStreamDocumentIdOptionsArgs and DeliveryStreamDocumentIdOptionsOutput values. You can construct a concrete instance of `DeliveryStreamDocumentIdOptionsInput` via:
DeliveryStreamDocumentIdOptionsArgs{...}
type DeliveryStreamDocumentIdOptionsOutput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDocumentIdOptionsOutput) DefaultDocumentIdFormat ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsOutput) DefaultDocumentIdFormat() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatOutput
When the `FIREHOSE_DEFAULT` option is chosen, Firehose generates a unique document ID for each record based on a unique internal identifier. The generated document ID is stable across multiple delivery attempts, which helps prevent the same record from being indexed multiple times with different document IDs.
When the `NO_DOCUMENT_ID` option is chosen, Firehose does not include any document IDs in the requests it sends to the Amazon OpenSearch Service. This causes the Amazon OpenSearch Service domain to generate document IDs. In case of multiple delivery attempts, this may cause the same record to be indexed more than once with different document IDs. This option enables write-heavy operations, such as the ingestion of logs and observability data, to consume less resources in the Amazon OpenSearch Service domain, resulting in improved performance.
func (DeliveryStreamDocumentIdOptionsOutput) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutput() DeliveryStreamDocumentIdOptionsOutput
func (DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsOutput
func (DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
func (DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
type DeliveryStreamDocumentIdOptionsPtrInput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsPtrInput interface { pulumi.Input ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(context.Context) DeliveryStreamDocumentIdOptionsPtrOutput }
DeliveryStreamDocumentIdOptionsPtrInput is an input type that accepts DeliveryStreamDocumentIdOptionsArgs, DeliveryStreamDocumentIdOptionsPtr and DeliveryStreamDocumentIdOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamDocumentIdOptionsPtrInput` via:
DeliveryStreamDocumentIdOptionsArgs{...} or: nil
func DeliveryStreamDocumentIdOptionsPtr ¶ added in v0.60.0
func DeliveryStreamDocumentIdOptionsPtr(v *DeliveryStreamDocumentIdOptionsArgs) DeliveryStreamDocumentIdOptionsPtrInput
type DeliveryStreamDocumentIdOptionsPtrOutput ¶ added in v0.60.0
type DeliveryStreamDocumentIdOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsPtrOutput) DefaultDocumentIdFormat() DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormatPtrOutput
When the `FIREHOSE_DEFAULT` option is chosen, Firehose generates a unique document ID for each record based on a unique internal identifier. The generated document ID is stable across multiple delivery attempts, which helps prevent the same record from being indexed multiple times with different document IDs.
When the `NO_DOCUMENT_ID` option is chosen, Firehose does not include any document IDs in the requests it sends to the Amazon OpenSearch Service. This causes the Amazon OpenSearch Service domain to generate document IDs. In case of multiple delivery attempts, this may cause the same record to be indexed more than once with different document IDs. This option enables write-heavy operations, such as the ingestion of logs and observability data, to consume less resources in the Amazon OpenSearch Service domain, resulting in improved performance.
func (DeliveryStreamDocumentIdOptionsPtrOutput) ElementType ¶ added in v0.60.0
func (DeliveryStreamDocumentIdOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutput() DeliveryStreamDocumentIdOptionsPtrOutput
func (DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext ¶ added in v0.60.0
func (o DeliveryStreamDocumentIdOptionsPtrOutput) ToDeliveryStreamDocumentIdOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamDocumentIdOptionsPtrOutput
type DeliveryStreamDynamicPartitioningConfiguration ¶
type DeliveryStreamDynamicPartitioningConfiguration struct { // Specifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream. Enabled *bool `pulumi:"enabled"` // Specifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix. RetryOptions *DeliveryStreamRetryOptions `pulumi:"retryOptions"` }
type DeliveryStreamDynamicPartitioningConfigurationArgs ¶
type DeliveryStreamDynamicPartitioningConfigurationArgs struct { // Specifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Specifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix. RetryOptions DeliveryStreamRetryOptionsPtrInput `pulumi:"retryOptions"` }
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ElementType ¶
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutput ¶
func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutput() DeliveryStreamDynamicPartitioningConfigurationOutput
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext ¶
func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationOutput
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput ¶
func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
func (DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamDynamicPartitioningConfigurationArgs) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
type DeliveryStreamDynamicPartitioningConfigurationInput ¶
type DeliveryStreamDynamicPartitioningConfigurationInput interface { pulumi.Input ToDeliveryStreamDynamicPartitioningConfigurationOutput() DeliveryStreamDynamicPartitioningConfigurationOutput ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext(context.Context) DeliveryStreamDynamicPartitioningConfigurationOutput }
DeliveryStreamDynamicPartitioningConfigurationInput is an input type that accepts DeliveryStreamDynamicPartitioningConfigurationArgs and DeliveryStreamDynamicPartitioningConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamDynamicPartitioningConfigurationInput` via:
DeliveryStreamDynamicPartitioningConfigurationArgs{...}
type DeliveryStreamDynamicPartitioningConfigurationOutput ¶
type DeliveryStreamDynamicPartitioningConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ElementType ¶
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamDynamicPartitioningConfigurationOutput) Enabled ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Specifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
func (DeliveryStreamDynamicPartitioningConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
Specifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutput ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutput() DeliveryStreamDynamicPartitioningConfigurationOutput
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationOutput
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
func (DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamDynamicPartitioningConfigurationOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
type DeliveryStreamDynamicPartitioningConfigurationPtrInput ¶
type DeliveryStreamDynamicPartitioningConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput }
DeliveryStreamDynamicPartitioningConfigurationPtrInput is an input type that accepts DeliveryStreamDynamicPartitioningConfigurationArgs, DeliveryStreamDynamicPartitioningConfigurationPtr and DeliveryStreamDynamicPartitioningConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamDynamicPartitioningConfigurationPtrInput` via:
DeliveryStreamDynamicPartitioningConfigurationArgs{...} or: nil
func DeliveryStreamDynamicPartitioningConfigurationPtr ¶
func DeliveryStreamDynamicPartitioningConfigurationPtr(v *DeliveryStreamDynamicPartitioningConfigurationArgs) DeliveryStreamDynamicPartitioningConfigurationPtrInput
type DeliveryStreamDynamicPartitioningConfigurationPtrOutput ¶
type DeliveryStreamDynamicPartitioningConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) Enabled ¶
func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Specifies whether dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
Specifies the retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput ¶
func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutput() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
func (DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamDynamicPartitioningConfigurationPtrOutput) ToDeliveryStreamDynamicPartitioningConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamDynamicPartitioningConfigurationPtrOutput
type DeliveryStreamElasticsearchBufferingHints ¶
type DeliveryStreamElasticsearchBufferingHints struct { // The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . IntervalInSeconds *int `pulumi:"intervalInSeconds"` // The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . SizeInMbs *int `pulumi:"sizeInMbs"` }
type DeliveryStreamElasticsearchBufferingHintsArgs ¶
type DeliveryStreamElasticsearchBufferingHintsArgs struct { // The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* . SizeInMbs pulumi.IntPtrInput `pulumi:"sizeInMbs"` }
func (DeliveryStreamElasticsearchBufferingHintsArgs) ElementType ¶
func (DeliveryStreamElasticsearchBufferingHintsArgs) ElementType() reflect.Type
func (DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutput ¶
func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutput() DeliveryStreamElasticsearchBufferingHintsOutput
func (DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext ¶
func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsOutput
func (DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput ¶
func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
func (DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext ¶
func (i DeliveryStreamElasticsearchBufferingHintsArgs) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
type DeliveryStreamElasticsearchBufferingHintsInput ¶
type DeliveryStreamElasticsearchBufferingHintsInput interface { pulumi.Input ToDeliveryStreamElasticsearchBufferingHintsOutput() DeliveryStreamElasticsearchBufferingHintsOutput ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext(context.Context) DeliveryStreamElasticsearchBufferingHintsOutput }
DeliveryStreamElasticsearchBufferingHintsInput is an input type that accepts DeliveryStreamElasticsearchBufferingHintsArgs and DeliveryStreamElasticsearchBufferingHintsOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchBufferingHintsInput` via:
DeliveryStreamElasticsearchBufferingHintsArgs{...}
type DeliveryStreamElasticsearchBufferingHintsOutput ¶
type DeliveryStreamElasticsearchBufferingHintsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchBufferingHintsOutput) ElementType ¶
func (DeliveryStreamElasticsearchBufferingHintsOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchBufferingHintsOutput) IntervalInSeconds ¶
func (o DeliveryStreamElasticsearchBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchBufferingHintsOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutput ¶
func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutput() DeliveryStreamElasticsearchBufferingHintsOutput
func (DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext ¶
func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsOutput
func (DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput ¶
func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
func (DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchBufferingHintsOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
type DeliveryStreamElasticsearchBufferingHintsPtrInput ¶
type DeliveryStreamElasticsearchBufferingHintsPtrInput interface { pulumi.Input ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput }
DeliveryStreamElasticsearchBufferingHintsPtrInput is an input type that accepts DeliveryStreamElasticsearchBufferingHintsArgs, DeliveryStreamElasticsearchBufferingHintsPtr and DeliveryStreamElasticsearchBufferingHintsPtrOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchBufferingHintsPtrInput` via:
DeliveryStreamElasticsearchBufferingHintsArgs{...} or: nil
func DeliveryStreamElasticsearchBufferingHintsPtr ¶
func DeliveryStreamElasticsearchBufferingHintsPtr(v *DeliveryStreamElasticsearchBufferingHintsArgs) DeliveryStreamElasticsearchBufferingHintsPtrInput
type DeliveryStreamElasticsearchBufferingHintsPtrOutput ¶
type DeliveryStreamElasticsearchBufferingHintsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) ElementType ¶
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) IntervalInSeconds ¶
func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
The length of time, in seconds, that Kinesis Data Firehose buffers incoming data before delivering it to the destination. For valid values, see the `IntervalInSeconds` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) SizeInMbs ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
The size of the buffer, in MBs, that Kinesis Data Firehose uses for incoming data before delivering it to the destination. For valid values, see the `SizeInMBs` content for the [BufferingHints](https://docs.aws.amazon.com/firehose/latest/APIReference/API_BufferingHints.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput ¶
func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutput() DeliveryStreamElasticsearchBufferingHintsPtrOutput
func (DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchBufferingHintsPtrOutput) ToDeliveryStreamElasticsearchBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchBufferingHintsPtrOutput
type DeliveryStreamElasticsearchDestinationConfiguration ¶
type DeliveryStreamElasticsearchDestinationConfiguration struct { // Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon ES domain. BufferingHints *DeliveryStreamElasticsearchBufferingHints `pulumi:"bufferingHints"` // The Amazon CloudWatch Logs logging options for the delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Specify either this `ClusterEndpoint` or the `DomainARN` field. ClusterEndpoint *string `pulumi:"clusterEndpoint"` // Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID. DocumentIdOptions *DeliveryStreamDocumentIdOptions `pulumi:"documentIdOptions"` // The ARN of the Amazon ES domain. The IAM role must have permissions for `DescribeElasticsearchDomain` , `DescribeElasticsearchDomains` , and `DescribeElasticsearchDomainConfig` after assuming the role specified in *RoleARN* . // // Specify either `ClusterEndpoint` or `DomainARN` . DomainArn *string `pulumi:"domainArn"` // The name of the Elasticsearch index to which Kinesis Data Firehose adds data for indexing. IndexName string `pulumi:"indexName"` // The frequency of Elasticsearch index rotation. If you enable index rotation, Kinesis Data Firehose appends a portion of the UTC arrival timestamp to the specified index name, and rotates the appended timestamp accordingly. For more information, see [Index Rotation for the Amazon ES Destination](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation) in the *Amazon Kinesis Data Firehose Developer Guide* . IndexRotationPeriod *DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod `pulumi:"indexRotationPeriod"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The retry behavior when Kinesis Data Firehose is unable to deliver data to Amazon ES. RetryOptions *DeliveryStreamElasticsearchRetryOptions `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon ES Configuration API and for indexing documents. For more information, see [Controlling Access with Amazon Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html) . RoleArn string `pulumi:"roleArn"` // The condition under which Kinesis Data Firehose delivers data to Amazon Simple Storage Service (Amazon S3). You can send Amazon S3 all documents (all data) or only the documents that Kinesis Data Firehose could not deliver to the Amazon ES destination. For more information and valid values, see the `S3BackupMode` content for the [ElasticsearchDestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchDestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . S3BackupMode *DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` // The S3 bucket where Kinesis Data Firehose backs up incoming data. S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` // The Elasticsearch type name that Amazon ES adds to documents when indexing data. TypeName *string `pulumi:"typeName"` // The details of the VPC of the Amazon ES destination. VpcConfiguration *DeliveryStreamVpcConfiguration `pulumi:"vpcConfiguration"` }
type DeliveryStreamElasticsearchDestinationConfigurationArgs ¶
type DeliveryStreamElasticsearchDestinationConfigurationArgs struct { // Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon ES domain. BufferingHints DeliveryStreamElasticsearchBufferingHintsPtrInput `pulumi:"bufferingHints"` // The Amazon CloudWatch Logs logging options for the delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The endpoint to use when communicating with the cluster. Specify either this `ClusterEndpoint` or the `DomainARN` field. ClusterEndpoint pulumi.StringPtrInput `pulumi:"clusterEndpoint"` // Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID. DocumentIdOptions DeliveryStreamDocumentIdOptionsPtrInput `pulumi:"documentIdOptions"` // The ARN of the Amazon ES domain. The IAM role must have permissions for `DescribeElasticsearchDomain` , `DescribeElasticsearchDomains` , and `DescribeElasticsearchDomainConfig` after assuming the role specified in *RoleARN* . // // Specify either `ClusterEndpoint` or `DomainARN` . DomainArn pulumi.StringPtrInput `pulumi:"domainArn"` // The name of the Elasticsearch index to which Kinesis Data Firehose adds data for indexing. IndexName pulumi.StringInput `pulumi:"indexName"` // The frequency of Elasticsearch index rotation. If you enable index rotation, Kinesis Data Firehose appends a portion of the UTC arrival timestamp to the specified index name, and rotates the appended timestamp accordingly. For more information, see [Index Rotation for the Amazon ES Destination](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation) in the *Amazon Kinesis Data Firehose Developer Guide* . IndexRotationPeriod DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrInput `pulumi:"indexRotationPeriod"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The retry behavior when Kinesis Data Firehose is unable to deliver data to Amazon ES. RetryOptions DeliveryStreamElasticsearchRetryOptionsPtrInput `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon ES Configuration API and for indexing documents. For more information, see [Controlling Access with Amazon Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html) . RoleArn pulumi.StringInput `pulumi:"roleArn"` // The condition under which Kinesis Data Firehose delivers data to Amazon Simple Storage Service (Amazon S3). You can send Amazon S3 all documents (all data) or only the documents that Kinesis Data Firehose could not deliver to the Amazon ES destination. For more information and valid values, see the `S3BackupMode` content for the [ElasticsearchDestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchDestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . S3BackupMode DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` // The S3 bucket where Kinesis Data Firehose backs up incoming data. S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` // The Elasticsearch type name that Amazon ES adds to documents when indexing data. TypeName pulumi.StringPtrInput `pulumi:"typeName"` // The details of the VPC of the Amazon ES destination. VpcConfiguration DeliveryStreamVpcConfigurationPtrInput `pulumi:"vpcConfiguration"` }
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutput ¶
func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutput() DeliveryStreamElasticsearchDestinationConfigurationOutput
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationOutput
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput ¶
func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamElasticsearchDestinationConfigurationArgs) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod ¶
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod string
The frequency of Elasticsearch index rotation. If you enable index rotation, Kinesis Data Firehose appends a portion of the UTC arrival timestamp to the specified index name, and rotates the appended timestamp accordingly. For more information, see [Index Rotation for the Amazon ES Destination](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput }
DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodInput is an input type that accepts values of the DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod enum A concrete instance of `DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodInput` can be one of the following:
DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodNoRotation DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneHour DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneDay DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneWeek DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOneMonth
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput }
func DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtr ¶
func DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtr(v string) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrInput
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationOutput() DeliveryStreamElasticsearchDestinationConfigurationOutput ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationOutput }
DeliveryStreamElasticsearchDestinationConfigurationInput is an input type that accepts DeliveryStreamElasticsearchDestinationConfigurationArgs and DeliveryStreamElasticsearchDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchDestinationConfigurationInput` via:
DeliveryStreamElasticsearchDestinationConfigurationArgs{...}
type DeliveryStreamElasticsearchDestinationConfigurationOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) BufferingHints ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) BufferingHints() DeliveryStreamElasticsearchBufferingHintsPtrOutput
Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon ES domain.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch Logs logging options for the delivery stream.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ClusterEndpoint ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Specify either this `ClusterEndpoint` or the `DomainARN` field.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) DocumentIdOptions ¶ added in v0.60.0
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) DomainArn ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The IAM role must have permissions for `DescribeElasticsearchDomain` , `DescribeElasticsearchDomains` , and `DescribeElasticsearchDomainConfig` after assuming the role specified in *RoleARN* .
Specify either `ClusterEndpoint` or `DomainARN` .
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexName ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexName() pulumi.StringOutput
The name of the Elasticsearch index to which Kinesis Data Firehose adds data for indexing.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexRotationPeriod ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) IndexRotationPeriod() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
The frequency of Elasticsearch index rotation. If you enable index rotation, Kinesis Data Firehose appends a portion of the UTC arrival timestamp to the specified index name, and rotates the appended timestamp accordingly. For more information, see [Index Rotation for the Amazon ES Destination](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) RetryOptions() DeliveryStreamElasticsearchRetryOptionsPtrOutput
The retry behavior when Kinesis Data Firehose is unable to deliver data to Amazon ES.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon ES Configuration API and for indexing documents. For more information, see [Controlling Access with Amazon Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html) .
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) S3BackupMode() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
The condition under which Kinesis Data Firehose delivers data to Amazon Simple Storage Service (Amazon S3). You can send Amazon S3 all documents (all data) or only the documents that Kinesis Data Firehose could not deliver to the Amazon ES destination. For more information and valid values, see the `S3BackupMode` content for the [ElasticsearchDestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchDestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) S3Configuration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
The S3 bucket where Kinesis Data Firehose backs up incoming data.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutput() DeliveryStreamElasticsearchDestinationConfigurationOutput
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationOutput
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) TypeName ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name that Amazon ES adds to documents when indexing data.
func (DeliveryStreamElasticsearchDestinationConfigurationOutput) VpcConfiguration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
The details of the VPC of the Amazon ES destination.
type DeliveryStreamElasticsearchDestinationConfigurationPtrInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput }
DeliveryStreamElasticsearchDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamElasticsearchDestinationConfigurationArgs, DeliveryStreamElasticsearchDestinationConfigurationPtr and DeliveryStreamElasticsearchDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchDestinationConfigurationPtrInput` via:
DeliveryStreamElasticsearchDestinationConfigurationArgs{...} or: nil
func DeliveryStreamElasticsearchDestinationConfigurationPtr ¶
func DeliveryStreamElasticsearchDestinationConfigurationPtr(v *DeliveryStreamElasticsearchDestinationConfigurationArgs) DeliveryStreamElasticsearchDestinationConfigurationPtrInput
type DeliveryStreamElasticsearchDestinationConfigurationPtrOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) BufferingHints ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamElasticsearchBufferingHintsPtrOutput
Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon ES domain.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch Logs logging options for the delivery stream.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ClusterEndpoint ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ClusterEndpoint() pulumi.StringPtrOutput
The endpoint to use when communicating with the cluster. Specify either this `ClusterEndpoint` or the `DomainARN` field.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DocumentIdOptions ¶ added in v0.60.0
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DocumentIdOptions() DeliveryStreamDocumentIdOptionsPtrOutput
Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DomainArn ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) DomainArn() pulumi.StringPtrOutput
The ARN of the Amazon ES domain. The IAM role must have permissions for `DescribeElasticsearchDomain` , `DescribeElasticsearchDomains` , and `DescribeElasticsearchDomainConfig` after assuming the role specified in *RoleARN* .
Specify either `ClusterEndpoint` or `DomainARN` .
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexName ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexName() pulumi.StringPtrOutput
The name of the Elasticsearch index to which Kinesis Data Firehose adds data for indexing.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexRotationPeriod ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) IndexRotationPeriod() DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriodPtrOutput
The frequency of Elasticsearch index rotation. If you enable index rotation, Kinesis Data Firehose appends a portion of the UTC arrival timestamp to the specified index name, and rotates the appended timestamp accordingly. For more information, see [Index Rotation for the Amazon ES Destination](https://docs.aws.amazon.com/firehose/latest/dev/basic-deliver.html#es-index-rotation) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamElasticsearchRetryOptionsPtrOutput
The retry behavior when Kinesis Data Firehose is unable to deliver data to Amazon ES.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon ES Configuration API and for indexing documents. For more information, see [Controlling Access with Amazon Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html) .
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
The condition under which Kinesis Data Firehose delivers data to Amazon Simple Storage Service (Amazon S3). You can send Amazon S3 all documents (all data) or only the documents that Kinesis Data Firehose could not deliver to the Amazon ES destination. For more information and valid values, see the `S3BackupMode` content for the [ElasticsearchDestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchDestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3Configuration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
The S3 bucket where Kinesis Data Firehose backs up incoming data.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutput() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) TypeName ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) TypeName() pulumi.StringPtrOutput
The Elasticsearch type name that Amazon ES adds to documents when indexing data.
func (DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) VpcConfiguration ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationPtrOutput) VpcConfiguration() DeliveryStreamVpcConfigurationPtrOutput
The details of the VPC of the Amazon ES destination.
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode ¶
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode string
The condition under which Kinesis Data Firehose delivers data to Amazon Simple Storage Service (Amazon S3). You can send Amazon S3 all documents (all data) or only the documents that Kinesis Data Firehose could not deliver to the Amazon ES destination. For more information and valid values, see the `S3BackupMode` content for the [ElasticsearchDestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchDestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutput ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput }
DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeFailedDocumentsOnly DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeAllDocuments
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrInput ¶
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtr ¶
func DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtr(v string) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrInput
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput ¶
type DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ElementType ¶
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamElasticsearchRetryOptions ¶
type DeliveryStreamElasticsearchRetryOptions struct { // After an initial failure to deliver to Amazon ES, the total amount of time during which Kinesis Data Firehose re-attempts delivery (including the first attempt). If Kinesis Data Firehose can't deliver the data within the specified time, it writes the data to the backup S3 bucket. For valid values, see the `DurationInSeconds` content for the [ElasticsearchRetryOptions](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchRetryOptions.html) data type in the *Amazon Kinesis Data Firehose API Reference* . DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamElasticsearchRetryOptionsArgs ¶
type DeliveryStreamElasticsearchRetryOptionsArgs struct { // After an initial failure to deliver to Amazon ES, the total amount of time during which Kinesis Data Firehose re-attempts delivery (including the first attempt). If Kinesis Data Firehose can't deliver the data within the specified time, it writes the data to the backup S3 bucket. For valid values, see the `DurationInSeconds` content for the [ElasticsearchRetryOptions](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchRetryOptions.html) data type in the *Amazon Kinesis Data Firehose API Reference* . DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamElasticsearchRetryOptionsArgs) ElementType ¶
func (DeliveryStreamElasticsearchRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutput ¶
func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutput() DeliveryStreamElasticsearchRetryOptionsOutput
func (DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext ¶
func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsOutput
func (DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput ¶
func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
func (DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext ¶
func (i DeliveryStreamElasticsearchRetryOptionsArgs) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
type DeliveryStreamElasticsearchRetryOptionsInput ¶
type DeliveryStreamElasticsearchRetryOptionsInput interface { pulumi.Input ToDeliveryStreamElasticsearchRetryOptionsOutput() DeliveryStreamElasticsearchRetryOptionsOutput ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext(context.Context) DeliveryStreamElasticsearchRetryOptionsOutput }
DeliveryStreamElasticsearchRetryOptionsInput is an input type that accepts DeliveryStreamElasticsearchRetryOptionsArgs and DeliveryStreamElasticsearchRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchRetryOptionsInput` via:
DeliveryStreamElasticsearchRetryOptionsArgs{...}
type DeliveryStreamElasticsearchRetryOptionsOutput ¶
type DeliveryStreamElasticsearchRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchRetryOptionsOutput) DurationInSeconds ¶
func (o DeliveryStreamElasticsearchRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon ES, the total amount of time during which Kinesis Data Firehose re-attempts delivery (including the first attempt). If Kinesis Data Firehose can't deliver the data within the specified time, it writes the data to the backup S3 bucket. For valid values, see the `DurationInSeconds` content for the [ElasticsearchRetryOptions](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchRetryOptions.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchRetryOptionsOutput) ElementType ¶
func (DeliveryStreamElasticsearchRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutput ¶
func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutput() DeliveryStreamElasticsearchRetryOptionsOutput
func (DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext ¶
func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsOutput
func (DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput ¶
func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
func (DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchRetryOptionsOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
type DeliveryStreamElasticsearchRetryOptionsPtrInput ¶
type DeliveryStreamElasticsearchRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput }
DeliveryStreamElasticsearchRetryOptionsPtrInput is an input type that accepts DeliveryStreamElasticsearchRetryOptionsArgs, DeliveryStreamElasticsearchRetryOptionsPtr and DeliveryStreamElasticsearchRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamElasticsearchRetryOptionsPtrInput` via:
DeliveryStreamElasticsearchRetryOptionsArgs{...} or: nil
func DeliveryStreamElasticsearchRetryOptionsPtr ¶
func DeliveryStreamElasticsearchRetryOptionsPtr(v *DeliveryStreamElasticsearchRetryOptionsArgs) DeliveryStreamElasticsearchRetryOptionsPtrInput
type DeliveryStreamElasticsearchRetryOptionsPtrOutput ¶
type DeliveryStreamElasticsearchRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) DurationInSeconds ¶
func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
After an initial failure to deliver to Amazon ES, the total amount of time during which Kinesis Data Firehose re-attempts delivery (including the first attempt). If Kinesis Data Firehose can't deliver the data within the specified time, it writes the data to the backup S3 bucket. For valid values, see the `DurationInSeconds` content for the [ElasticsearchRetryOptions](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ElasticsearchRetryOptions.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) ElementType ¶
func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput ¶
func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutput() DeliveryStreamElasticsearchRetryOptionsPtrOutput
func (DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamElasticsearchRetryOptionsPtrOutput) ToDeliveryStreamElasticsearchRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamElasticsearchRetryOptionsPtrOutput
type DeliveryStreamEncryptionConfiguration ¶
type DeliveryStreamEncryptionConfiguration struct { // The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data. KmsEncryptionConfig *DeliveryStreamKmsEncryptionConfig `pulumi:"kmsEncryptionConfig"` // Disables encryption. For valid values, see the `NoEncryptionConfig` content for the [EncryptionConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_EncryptionConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . NoEncryptionConfig *DeliveryStreamEncryptionConfigurationNoEncryptionConfig `pulumi:"noEncryptionConfig"` }
type DeliveryStreamEncryptionConfigurationArgs ¶
type DeliveryStreamEncryptionConfigurationArgs struct { // The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data. KmsEncryptionConfig DeliveryStreamKmsEncryptionConfigPtrInput `pulumi:"kmsEncryptionConfig"` // Disables encryption. For valid values, see the `NoEncryptionConfig` content for the [EncryptionConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_EncryptionConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . NoEncryptionConfig DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrInput `pulumi:"noEncryptionConfig"` }
func (DeliveryStreamEncryptionConfigurationArgs) ElementType ¶
func (DeliveryStreamEncryptionConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutput ¶
func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutput() DeliveryStreamEncryptionConfigurationOutput
func (DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutputWithContext ¶
func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationOutput
func (DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutput ¶
func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
func (DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamEncryptionConfigurationArgs) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
type DeliveryStreamEncryptionConfigurationInput ¶
type DeliveryStreamEncryptionConfigurationInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationOutput() DeliveryStreamEncryptionConfigurationOutput ToDeliveryStreamEncryptionConfigurationOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationOutput }
DeliveryStreamEncryptionConfigurationInput is an input type that accepts DeliveryStreamEncryptionConfigurationArgs and DeliveryStreamEncryptionConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamEncryptionConfigurationInput` via:
DeliveryStreamEncryptionConfigurationArgs{...}
type DeliveryStreamEncryptionConfigurationInputKeyType ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputKeyType string
Indicates the type of customer master key (CMK) to use for encryption. The default setting is `AWS_OWNED_CMK` . For more information about CMKs, see [Customer Master Keys (CMKs)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) .
You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams.
> To encrypt your delivery stream, use symmetric CMKs. Kinesis Data Firehose doesn't support asymmetric CMKs. For information about symmetric and asymmetric CMKs, see [About Symmetric and Asymmetric CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-concepts.html) in the AWS Key Management Service developer guide.
func (DeliveryStreamEncryptionConfigurationInputKeyType) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputKeyType) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutput ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutput ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamEncryptionConfigurationInputKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationInputKeyTypeInput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputKeyTypeInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypeOutput }
DeliveryStreamEncryptionConfigurationInputKeyTypeInput is an input type that accepts values of the DeliveryStreamEncryptionConfigurationInputKeyType enum A concrete instance of `DeliveryStreamEncryptionConfigurationInputKeyTypeInput` can be one of the following:
DeliveryStreamEncryptionConfigurationInputKeyTypeAwsOwnedCmk DeliveryStreamEncryptionConfigurationInputKeyTypeCustomerManagedCmk
type DeliveryStreamEncryptionConfigurationInputKeyTypeOutput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputKeyTypeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutput() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationInputKeyTypePtrInput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputKeyTypePtrInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput }
func DeliveryStreamEncryptionConfigurationInputKeyTypePtr ¶ added in v0.2.0
func DeliveryStreamEncryptionConfigurationInputKeyTypePtr(v string) DeliveryStreamEncryptionConfigurationInputKeyTypePtrInput
type DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputKeyTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationInputType ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputType struct { // If you set `KeyType` to `CUSTOMER_MANAGED_CMK` , you must specify the Amazon Resource Name (ARN) of the CMK. If you set `KeyType` to `AWS _OWNED_CMK` , Firehose uses a service-account CMK. KeyArn *string `pulumi:"keyArn"` // Indicates the type of customer master key (CMK) to use for encryption. The default setting is `AWS_OWNED_CMK` . For more information about CMKs, see [Customer Master Keys (CMKs)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) . // // You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams. // // > To encrypt your delivery stream, use symmetric CMKs. Kinesis Data Firehose doesn't support asymmetric CMKs. For information about symmetric and asymmetric CMKs, see [About Symmetric and Asymmetric CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-concepts.html) in the AWS Key Management Service developer guide. KeyType DeliveryStreamEncryptionConfigurationInputKeyType `pulumi:"keyType"` }
type DeliveryStreamEncryptionConfigurationInputTypeArgs ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputTypeArgs struct { // If you set `KeyType` to `CUSTOMER_MANAGED_CMK` , you must specify the Amazon Resource Name (ARN) of the CMK. If you set `KeyType` to `AWS _OWNED_CMK` , Firehose uses a service-account CMK. KeyArn pulumi.StringPtrInput `pulumi:"keyArn"` // Indicates the type of customer master key (CMK) to use for encryption. The default setting is `AWS_OWNED_CMK` . For more information about CMKs, see [Customer Master Keys (CMKs)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) . // // You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams. // // > To encrypt your delivery stream, use symmetric CMKs. Kinesis Data Firehose doesn't support asymmetric CMKs. For information about symmetric and asymmetric CMKs, see [About Symmetric and Asymmetric CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-concepts.html) in the AWS Key Management Service developer guide. KeyType DeliveryStreamEncryptionConfigurationInputKeyTypeInput `pulumi:"keyType"` }
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutput ¶ added in v0.2.0
func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutput() DeliveryStreamEncryptionConfigurationInputTypeOutput
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext ¶ added in v0.2.0
func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypeOutput
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput ¶ added in v0.2.0
func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext ¶ added in v0.2.0
func (i DeliveryStreamEncryptionConfigurationInputTypeArgs) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
type DeliveryStreamEncryptionConfigurationInputTypeInput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputTypeInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationInputTypeOutput() DeliveryStreamEncryptionConfigurationInputTypeOutput ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationInputTypeOutput }
DeliveryStreamEncryptionConfigurationInputTypeInput is an input type that accepts DeliveryStreamEncryptionConfigurationInputTypeArgs and DeliveryStreamEncryptionConfigurationInputTypeOutput values. You can construct a concrete instance of `DeliveryStreamEncryptionConfigurationInputTypeInput` via:
DeliveryStreamEncryptionConfigurationInputTypeArgs{...}
type DeliveryStreamEncryptionConfigurationInputTypeOutput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputTypeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyArn ¶ added in v0.72.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyArn() pulumi.StringPtrOutput
If you set `KeyType` to `CUSTOMER_MANAGED_CMK` , you must specify the Amazon Resource Name (ARN) of the CMK. If you set `KeyType` to `AWS _OWNED_CMK` , Firehose uses a service-account CMK.
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyType ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) KeyType() DeliveryStreamEncryptionConfigurationInputKeyTypeOutput
Indicates the type of customer master key (CMK) to use for encryption. The default setting is `AWS_OWNED_CMK` . For more information about CMKs, see [Customer Master Keys (CMKs)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) .
You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams.
> To encrypt your delivery stream, use symmetric CMKs. Kinesis Data Firehose doesn't support asymmetric CMKs. For information about symmetric and asymmetric CMKs, see [About Symmetric and Asymmetric CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-concepts.html) in the AWS Key Management Service developer guide.
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutput() DeliveryStreamEncryptionConfigurationInputTypeOutput
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypeOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypeOutput
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypeOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
type DeliveryStreamEncryptionConfigurationInputTypePtrInput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputTypePtrInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput }
DeliveryStreamEncryptionConfigurationInputTypePtrInput is an input type that accepts DeliveryStreamEncryptionConfigurationInputTypeArgs, DeliveryStreamEncryptionConfigurationInputTypePtr and DeliveryStreamEncryptionConfigurationInputTypePtrOutput values. You can construct a concrete instance of `DeliveryStreamEncryptionConfigurationInputTypePtrInput` via:
DeliveryStreamEncryptionConfigurationInputTypeArgs{...} or: nil
func DeliveryStreamEncryptionConfigurationInputTypePtr ¶ added in v0.2.0
func DeliveryStreamEncryptionConfigurationInputTypePtr(v *DeliveryStreamEncryptionConfigurationInputTypeArgs) DeliveryStreamEncryptionConfigurationInputTypePtrInput
type DeliveryStreamEncryptionConfigurationInputTypePtrOutput ¶ added in v0.2.0
type DeliveryStreamEncryptionConfigurationInputTypePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyArn ¶ added in v0.72.0
func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyArn() pulumi.StringPtrOutput
If you set `KeyType` to `CUSTOMER_MANAGED_CMK` , you must specify the Amazon Resource Name (ARN) of the CMK. If you set `KeyType` to `AWS _OWNED_CMK` , Firehose uses a service-account CMK.
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyType ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) KeyType() DeliveryStreamEncryptionConfigurationInputKeyTypePtrOutput
Indicates the type of customer master key (CMK) to use for encryption. The default setting is `AWS_OWNED_CMK` . For more information about CMKs, see [Customer Master Keys (CMKs)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) .
You can use a CMK of type CUSTOMER_MANAGED_CMK to encrypt up to 500 delivery streams.
> To encrypt your delivery stream, use symmetric CMKs. Kinesis Data Firehose doesn't support asymmetric CMKs. For information about symmetric and asymmetric CMKs, see [About Symmetric and Asymmetric CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-concepts.html) in the AWS Key Management Service developer guide.
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
func (DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamEncryptionConfigurationInputTypePtrOutput) ToDeliveryStreamEncryptionConfigurationInputTypePtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationInputTypePtrOutput
type DeliveryStreamEncryptionConfigurationNoEncryptionConfig ¶
type DeliveryStreamEncryptionConfigurationNoEncryptionConfig string
Disables encryption. For valid values, see the `NoEncryptionConfig` content for the [EncryptionConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_EncryptionConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ElementType ¶
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutput ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutputWithContext ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutput ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamEncryptionConfigurationNoEncryptionConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigInput ¶
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput }
DeliveryStreamEncryptionConfigurationNoEncryptionConfigInput is an input type that accepts values of the DeliveryStreamEncryptionConfigurationNoEncryptionConfig enum A concrete instance of `DeliveryStreamEncryptionConfigurationNoEncryptionConfigInput` can be one of the following:
DeliveryStreamEncryptionConfigurationNoEncryptionConfigNoEncryption
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput ¶
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ElementType ¶
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrInput ¶
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput }
func DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtr ¶
func DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtr(v string) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrInput
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput ¶
type DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ElementType ¶
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToDeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamEncryptionConfigurationOutput ¶
type DeliveryStreamEncryptionConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationOutput) ElementType ¶
func (DeliveryStreamEncryptionConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationOutput) KmsEncryptionConfig ¶ added in v0.72.0
func (o DeliveryStreamEncryptionConfigurationOutput) KmsEncryptionConfig() DeliveryStreamKmsEncryptionConfigPtrOutput
The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data.
func (DeliveryStreamEncryptionConfigurationOutput) NoEncryptionConfig ¶
func (o DeliveryStreamEncryptionConfigurationOutput) NoEncryptionConfig() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
Disables encryption. For valid values, see the `NoEncryptionConfig` content for the [EncryptionConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_EncryptionConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutput ¶
func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutput() DeliveryStreamEncryptionConfigurationOutput
func (DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationOutput
func (DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
func (DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
type DeliveryStreamEncryptionConfigurationPtrInput ¶
type DeliveryStreamEncryptionConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(context.Context) DeliveryStreamEncryptionConfigurationPtrOutput }
DeliveryStreamEncryptionConfigurationPtrInput is an input type that accepts DeliveryStreamEncryptionConfigurationArgs, DeliveryStreamEncryptionConfigurationPtr and DeliveryStreamEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamEncryptionConfigurationPtrInput` via:
DeliveryStreamEncryptionConfigurationArgs{...} or: nil
func DeliveryStreamEncryptionConfigurationPtr ¶
func DeliveryStreamEncryptionConfigurationPtr(v *DeliveryStreamEncryptionConfigurationArgs) DeliveryStreamEncryptionConfigurationPtrInput
type DeliveryStreamEncryptionConfigurationPtrOutput ¶
type DeliveryStreamEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamEncryptionConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamEncryptionConfigurationPtrOutput) KmsEncryptionConfig ¶ added in v0.72.0
func (o DeliveryStreamEncryptionConfigurationPtrOutput) KmsEncryptionConfig() DeliveryStreamKmsEncryptionConfigPtrOutput
The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data.
func (DeliveryStreamEncryptionConfigurationPtrOutput) NoEncryptionConfig ¶
func (o DeliveryStreamEncryptionConfigurationPtrOutput) NoEncryptionConfig() DeliveryStreamEncryptionConfigurationNoEncryptionConfigPtrOutput
Disables encryption. For valid values, see the `NoEncryptionConfig` content for the [EncryptionConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_EncryptionConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput ¶
func (o DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutput() DeliveryStreamEncryptionConfigurationPtrOutput
func (DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamEncryptionConfigurationPtrOutput) ToDeliveryStreamEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamEncryptionConfigurationPtrOutput
type DeliveryStreamExtendedS3DestinationConfiguration ¶
type DeliveryStreamExtendedS3DestinationConfiguration struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . BucketArn string `pulumi:"bucketArn"` // The buffering option. BufferingHints *DeliveryStreamBufferingHints `pulumi:"bufferingHints"` // The Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED` . CompressionFormat *DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat `pulumi:"compressionFormat"` // The time zone you prefer. UTC is the default. CustomTimeZone *string `pulumi:"customTimeZone"` // The serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. DataFormatConversionConfiguration *DeliveryStreamDataFormatConversionConfiguration `pulumi:"dataFormatConversionConfiguration"` // The configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys. DynamicPartitioningConfiguration *DeliveryStreamDynamicPartitioningConfiguration `pulumi:"dynamicPartitioningConfiguration"` // The encryption configuration for the Kinesis Data Firehose delivery stream. The default value is `NoEncryption` . EncryptionConfiguration *DeliveryStreamEncryptionConfiguration `pulumi:"encryptionConfiguration"` // A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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"` // Specify a file extension. It will override the default file extension FileExtension *string `pulumi:"fileExtension"` // The `YYYY/MM/DD/HH` time format prefix is automatically used for delivered Amazon S3 files. For more information, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . Prefix *string `pulumi:"prefix"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The Amazon Resource Name (ARN) of the AWS credentials. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . RoleArn string `pulumi:"roleArn"` // The configuration for backup in Amazon S3. S3BackupConfiguration *DeliveryStreamS3DestinationConfiguration `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it. S3BackupMode *DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` }
type DeliveryStreamExtendedS3DestinationConfigurationArgs ¶
type DeliveryStreamExtendedS3DestinationConfigurationArgs struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . BucketArn pulumi.StringInput `pulumi:"bucketArn"` // The buffering option. BufferingHints DeliveryStreamBufferingHintsPtrInput `pulumi:"bufferingHints"` // The Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The compression format. If no value is specified, the default is `UNCOMPRESSED` . CompressionFormat DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrInput `pulumi:"compressionFormat"` // The time zone you prefer. UTC is the default. CustomTimeZone pulumi.StringPtrInput `pulumi:"customTimeZone"` // The serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. DataFormatConversionConfiguration DeliveryStreamDataFormatConversionConfigurationPtrInput `pulumi:"dataFormatConversionConfiguration"` // The configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys. DynamicPartitioningConfiguration DeliveryStreamDynamicPartitioningConfigurationPtrInput `pulumi:"dynamicPartitioningConfiguration"` // The encryption configuration for the Kinesis Data Firehose delivery stream. The default value is `NoEncryption` . EncryptionConfiguration DeliveryStreamEncryptionConfigurationPtrInput `pulumi:"encryptionConfiguration"` // A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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"` // Specify a file extension. It will override the default file extension FileExtension pulumi.StringPtrInput `pulumi:"fileExtension"` // The `YYYY/MM/DD/HH` time format prefix is automatically used for delivered Amazon S3 files. For more information, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The Amazon Resource Name (ARN) of the AWS credentials. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* . RoleArn pulumi.StringInput `pulumi:"roleArn"` // The configuration for backup in Amazon S3. S3BackupConfiguration DeliveryStreamS3DestinationConfigurationPtrInput `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it. S3BackupMode DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` }
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutput ¶
func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutput() DeliveryStreamExtendedS3DestinationConfigurationOutput
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationOutput
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput ¶
func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamExtendedS3DestinationConfigurationArgs) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat ¶
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat string
The compression format. If no value is specified, the default is `UNCOMPRESSED` .
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput }
DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatInput is an input type that accepts values of the DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat enum A concrete instance of `DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatInput` can be one of the following:
DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatUncompressed DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatGzip DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatZip DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatSnappy DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatHadoopSnappy
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput }
func DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtr ¶
func DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtr(v string) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrInput
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationOutput() DeliveryStreamExtendedS3DestinationConfigurationOutput ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationOutput }
DeliveryStreamExtendedS3DestinationConfigurationInput is an input type that accepts DeliveryStreamExtendedS3DestinationConfigurationArgs and DeliveryStreamExtendedS3DestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamExtendedS3DestinationConfigurationInput` via:
DeliveryStreamExtendedS3DestinationConfigurationArgs{...}
type DeliveryStreamExtendedS3DestinationConfigurationOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) BucketArn ¶ added in v0.72.0
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) BucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) BufferingHints ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
The buffering option.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) CompressionFormat ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CompressionFormat() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED` .
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) CustomTimeZone ¶ added in v0.98.0
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) CustomTimeZone() pulumi.StringPtrOutput
The time zone you prefer. UTC is the default.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) DataFormatConversionConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) DataFormatConversionConfiguration() DeliveryStreamDataFormatConversionConfigurationPtrOutput
The serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) DynamicPartitioningConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) DynamicPartitioningConfiguration() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
The configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) EncryptionConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
The encryption configuration for the Kinesis Data Firehose delivery stream. The default value is `NoEncryption` .
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ErrorOutputPrefix ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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 (DeliveryStreamExtendedS3DestinationConfigurationOutput) FileExtension ¶ added in v0.98.0
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) FileExtension() pulumi.StringPtrOutput
Specify a file extension. It will override the default file extension
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) Prefix ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) Prefix() pulumi.StringPtrOutput
The `YYYY/MM/DD/HH` time format prefix is automatically used for delivered Amazon S3 files. For more information, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the AWS credentials. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The configuration for backup in Amazon S3.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) S3BackupMode() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutput() DeliveryStreamExtendedS3DestinationConfigurationOutput
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationOutput
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationPtrInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput }
DeliveryStreamExtendedS3DestinationConfigurationPtrInput is an input type that accepts DeliveryStreamExtendedS3DestinationConfigurationArgs, DeliveryStreamExtendedS3DestinationConfigurationPtr and DeliveryStreamExtendedS3DestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamExtendedS3DestinationConfigurationPtrInput` via:
DeliveryStreamExtendedS3DestinationConfigurationArgs{...} or: nil
func DeliveryStreamExtendedS3DestinationConfigurationPtr ¶
func DeliveryStreamExtendedS3DestinationConfigurationPtr(v *DeliveryStreamExtendedS3DestinationConfigurationArgs) DeliveryStreamExtendedS3DestinationConfigurationPtrInput
type DeliveryStreamExtendedS3DestinationConfigurationPtrOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BucketArn ¶ added in v0.72.0
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BufferingHints ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
The buffering option.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CompressionFormat ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CompressionFormat() DeliveryStreamExtendedS3DestinationConfigurationCompressionFormatPtrOutput
The compression format. If no value is specified, the default is `UNCOMPRESSED` .
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CustomTimeZone ¶ added in v0.98.0
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) CustomTimeZone() pulumi.StringPtrOutput
The time zone you prefer. UTC is the default.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DataFormatConversionConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DataFormatConversionConfiguration() DeliveryStreamDataFormatConversionConfigurationPtrOutput
The serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DynamicPartitioningConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) DynamicPartitioningConfiguration() DeliveryStreamDynamicPartitioningConfigurationPtrOutput
The configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) EncryptionConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
The encryption configuration for the Kinesis Data Firehose delivery stream. The default value is `NoEncryption` .
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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 (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) FileExtension ¶ added in v0.98.0
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) FileExtension() pulumi.StringPtrOutput
Specify a file extension. It will override the default file extension
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) Prefix ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
The `YYYY/MM/DD/HH` time format prefix is automatically used for delivered Amazon S3 files. For more information, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS credentials. For constraints, see [ExtendedS3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_ExtendedS3DestinationConfiguration.html) in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupConfiguration ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The configuration for backup in Amazon S3.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutput() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationPtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode ¶
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode string
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutput ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput }
DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeDisabled DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeEnabled
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrInput ¶
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtr ¶
func DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtr(v string) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrInput
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput ¶
type DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ElementType ¶
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput() DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamExtendedS3DestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamHiveJsonSerDe ¶
type DeliveryStreamHiveJsonSerDe struct { // Indicates how you want Firehose to parse the date and timestamps 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://docs.aws.amazon.com/https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html) . You can also use the special value `millis` to parse timestamps in epoch milliseconds. If you don't specify a format, Firehose uses `java.sql.Timestamp::valueOf` by default. TimestampFormats []string `pulumi:"timestampFormats"` }
type DeliveryStreamHiveJsonSerDeArgs ¶
type DeliveryStreamHiveJsonSerDeArgs struct { // Indicates how you want Firehose to parse the date and timestamps 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://docs.aws.amazon.com/https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html) . You can also use the special value `millis` to parse timestamps in epoch milliseconds. If you don't specify a format, Firehose uses `java.sql.Timestamp::valueOf` by default. TimestampFormats pulumi.StringArrayInput `pulumi:"timestampFormats"` }
func (DeliveryStreamHiveJsonSerDeArgs) ElementType ¶
func (DeliveryStreamHiveJsonSerDeArgs) ElementType() reflect.Type
func (DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutput ¶
func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutput() DeliveryStreamHiveJsonSerDeOutput
func (DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutputWithContext ¶
func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDeOutput
func (DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutput ¶
func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
func (DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext ¶
func (i DeliveryStreamHiveJsonSerDeArgs) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
type DeliveryStreamHiveJsonSerDeInput ¶
type DeliveryStreamHiveJsonSerDeInput interface { pulumi.Input ToDeliveryStreamHiveJsonSerDeOutput() DeliveryStreamHiveJsonSerDeOutput ToDeliveryStreamHiveJsonSerDeOutputWithContext(context.Context) DeliveryStreamHiveJsonSerDeOutput }
DeliveryStreamHiveJsonSerDeInput is an input type that accepts DeliveryStreamHiveJsonSerDeArgs and DeliveryStreamHiveJsonSerDeOutput values. You can construct a concrete instance of `DeliveryStreamHiveJsonSerDeInput` via:
DeliveryStreamHiveJsonSerDeArgs{...}
type DeliveryStreamHiveJsonSerDeOutput ¶
type DeliveryStreamHiveJsonSerDeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHiveJsonSerDeOutput) ElementType ¶
func (DeliveryStreamHiveJsonSerDeOutput) ElementType() reflect.Type
func (DeliveryStreamHiveJsonSerDeOutput) TimestampFormats ¶
func (o DeliveryStreamHiveJsonSerDeOutput) TimestampFormats() pulumi.StringArrayOutput
Indicates how you want Firehose to parse the date and timestamps 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://docs.aws.amazon.com/https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html) . You can also use the special value `millis` to parse timestamps in epoch milliseconds. If you don't specify a format, Firehose uses `java.sql.Timestamp::valueOf` by default.
func (DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutput ¶
func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutput() DeliveryStreamHiveJsonSerDeOutput
func (DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutputWithContext ¶
func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDeOutput
func (DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutput ¶
func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
func (DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext ¶
func (o DeliveryStreamHiveJsonSerDeOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
type DeliveryStreamHiveJsonSerDePtrInput ¶
type DeliveryStreamHiveJsonSerDePtrInput interface { pulumi.Input ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(context.Context) DeliveryStreamHiveJsonSerDePtrOutput }
DeliveryStreamHiveJsonSerDePtrInput is an input type that accepts DeliveryStreamHiveJsonSerDeArgs, DeliveryStreamHiveJsonSerDePtr and DeliveryStreamHiveJsonSerDePtrOutput values. You can construct a concrete instance of `DeliveryStreamHiveJsonSerDePtrInput` via:
DeliveryStreamHiveJsonSerDeArgs{...} or: nil
func DeliveryStreamHiveJsonSerDePtr ¶
func DeliveryStreamHiveJsonSerDePtr(v *DeliveryStreamHiveJsonSerDeArgs) DeliveryStreamHiveJsonSerDePtrInput
type DeliveryStreamHiveJsonSerDePtrOutput ¶
type DeliveryStreamHiveJsonSerDePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHiveJsonSerDePtrOutput) ElementType ¶
func (DeliveryStreamHiveJsonSerDePtrOutput) ElementType() reflect.Type
func (DeliveryStreamHiveJsonSerDePtrOutput) TimestampFormats ¶
func (o DeliveryStreamHiveJsonSerDePtrOutput) TimestampFormats() pulumi.StringArrayOutput
Indicates how you want Firehose to parse the date and timestamps 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://docs.aws.amazon.com/https://www.joda.org/joda-time/apidocs/org/joda/time/format/DateTimeFormat.html) . You can also use the special value `millis` to parse timestamps in epoch milliseconds. If you don't specify a format, Firehose uses `java.sql.Timestamp::valueOf` by default.
func (DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutput ¶
func (o DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutput() DeliveryStreamHiveJsonSerDePtrOutput
func (DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext ¶
func (o DeliveryStreamHiveJsonSerDePtrOutput) ToDeliveryStreamHiveJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamHiveJsonSerDePtrOutput
type DeliveryStreamHttpEndpointCommonAttributeArgs ¶
type DeliveryStreamHttpEndpointCommonAttributeArgs struct { // The name of the HTTP endpoint common attribute. AttributeName pulumi.StringInput `pulumi:"attributeName"` // The value of the HTTP endpoint common attribute. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` }
func (DeliveryStreamHttpEndpointCommonAttributeArgs) ElementType ¶
func (DeliveryStreamHttpEndpointCommonAttributeArgs) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutput ¶
func (i DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutput() DeliveryStreamHttpEndpointCommonAttributeOutput
func (DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext ¶
func (i DeliveryStreamHttpEndpointCommonAttributeArgs) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeOutput
type DeliveryStreamHttpEndpointCommonAttributeArray ¶
type DeliveryStreamHttpEndpointCommonAttributeArray []DeliveryStreamHttpEndpointCommonAttributeInput
func (DeliveryStreamHttpEndpointCommonAttributeArray) ElementType ¶
func (DeliveryStreamHttpEndpointCommonAttributeArray) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput ¶
func (i DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
func (DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext ¶
func (i DeliveryStreamHttpEndpointCommonAttributeArray) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeArrayOutput
type DeliveryStreamHttpEndpointCommonAttributeArrayInput ¶
type DeliveryStreamHttpEndpointCommonAttributeArrayInput interface { pulumi.Input ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput() DeliveryStreamHttpEndpointCommonAttributeArrayOutput ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext(context.Context) DeliveryStreamHttpEndpointCommonAttributeArrayOutput }
DeliveryStreamHttpEndpointCommonAttributeArrayInput is an input type that accepts DeliveryStreamHttpEndpointCommonAttributeArray and DeliveryStreamHttpEndpointCommonAttributeArrayOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointCommonAttributeArrayInput` via:
DeliveryStreamHttpEndpointCommonAttributeArray{ DeliveryStreamHttpEndpointCommonAttributeArgs{...} }
type DeliveryStreamHttpEndpointCommonAttributeArrayOutput ¶
type DeliveryStreamHttpEndpointCommonAttributeArrayOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ElementType ¶
func (DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput ¶
func (o DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutput() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
func (DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext ¶
func (o DeliveryStreamHttpEndpointCommonAttributeArrayOutput) ToDeliveryStreamHttpEndpointCommonAttributeArrayOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeArrayOutput
type DeliveryStreamHttpEndpointCommonAttributeInput ¶
type DeliveryStreamHttpEndpointCommonAttributeInput interface { pulumi.Input ToDeliveryStreamHttpEndpointCommonAttributeOutput() DeliveryStreamHttpEndpointCommonAttributeOutput ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext(context.Context) DeliveryStreamHttpEndpointCommonAttributeOutput }
DeliveryStreamHttpEndpointCommonAttributeInput is an input type that accepts DeliveryStreamHttpEndpointCommonAttributeArgs and DeliveryStreamHttpEndpointCommonAttributeOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointCommonAttributeInput` via:
DeliveryStreamHttpEndpointCommonAttributeArgs{...}
type DeliveryStreamHttpEndpointCommonAttributeOutput ¶
type DeliveryStreamHttpEndpointCommonAttributeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeName ¶
func (o DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeName() pulumi.StringOutput
The name of the HTTP endpoint common attribute.
func (DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeValue ¶
func (o DeliveryStreamHttpEndpointCommonAttributeOutput) AttributeValue() pulumi.StringOutput
The value of the HTTP endpoint common attribute.
func (DeliveryStreamHttpEndpointCommonAttributeOutput) ElementType ¶
func (DeliveryStreamHttpEndpointCommonAttributeOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutput ¶
func (o DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutput() DeliveryStreamHttpEndpointCommonAttributeOutput
func (DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext ¶
func (o DeliveryStreamHttpEndpointCommonAttributeOutput) ToDeliveryStreamHttpEndpointCommonAttributeOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointCommonAttributeOutput
type DeliveryStreamHttpEndpointConfiguration ¶
type DeliveryStreamHttpEndpointConfiguration struct { // The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination. AccessKey *string `pulumi:"accessKey"` // The name of the HTTP endpoint selected as the destination. Name *string `pulumi:"name"` // The URL of the HTTP endpoint selected as the destination. Url string `pulumi:"url"` }
type DeliveryStreamHttpEndpointConfigurationArgs ¶
type DeliveryStreamHttpEndpointConfigurationArgs struct { // The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination. AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // The name of the HTTP endpoint selected as the destination. Name pulumi.StringPtrInput `pulumi:"name"` // The URL of the HTTP endpoint selected as the destination. Url pulumi.StringInput `pulumi:"url"` }
func (DeliveryStreamHttpEndpointConfigurationArgs) ElementType ¶
func (DeliveryStreamHttpEndpointConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutput ¶
func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutput() DeliveryStreamHttpEndpointConfigurationOutput
func (DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext ¶
func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationOutput
func (DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
func (DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamHttpEndpointConfigurationArgs) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
type DeliveryStreamHttpEndpointConfigurationInput ¶
type DeliveryStreamHttpEndpointConfigurationInput interface { pulumi.Input ToDeliveryStreamHttpEndpointConfigurationOutput() DeliveryStreamHttpEndpointConfigurationOutput ToDeliveryStreamHttpEndpointConfigurationOutputWithContext(context.Context) DeliveryStreamHttpEndpointConfigurationOutput }
DeliveryStreamHttpEndpointConfigurationInput is an input type that accepts DeliveryStreamHttpEndpointConfigurationArgs and DeliveryStreamHttpEndpointConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointConfigurationInput` via:
DeliveryStreamHttpEndpointConfigurationArgs{...}
type DeliveryStreamHttpEndpointConfigurationOutput ¶
type DeliveryStreamHttpEndpointConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointConfigurationOutput) AccessKey ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) AccessKey() pulumi.StringPtrOutput
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointConfigurationOutput) ElementType ¶
func (DeliveryStreamHttpEndpointConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointConfigurationOutput) Name ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) Name() pulumi.StringPtrOutput
The name of the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutput ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutput() DeliveryStreamHttpEndpointConfigurationOutput
func (DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationOutput
func (DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
func (DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
func (DeliveryStreamHttpEndpointConfigurationOutput) Url ¶
func (o DeliveryStreamHttpEndpointConfigurationOutput) Url() pulumi.StringOutput
The URL of the HTTP endpoint selected as the destination.
type DeliveryStreamHttpEndpointConfigurationPtrInput ¶
type DeliveryStreamHttpEndpointConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput }
DeliveryStreamHttpEndpointConfigurationPtrInput is an input type that accepts DeliveryStreamHttpEndpointConfigurationArgs, DeliveryStreamHttpEndpointConfigurationPtr and DeliveryStreamHttpEndpointConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointConfigurationPtrInput` via:
DeliveryStreamHttpEndpointConfigurationArgs{...} or: nil
func DeliveryStreamHttpEndpointConfigurationPtr ¶
func DeliveryStreamHttpEndpointConfigurationPtr(v *DeliveryStreamHttpEndpointConfigurationArgs) DeliveryStreamHttpEndpointConfigurationPtrInput
type DeliveryStreamHttpEndpointConfigurationPtrOutput ¶
type DeliveryStreamHttpEndpointConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey ¶
func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) AccessKey() pulumi.StringPtrOutput
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) Name ¶
func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutput() DeliveryStreamHttpEndpointConfigurationPtrOutput
func (DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointConfigurationPtrOutput) ToDeliveryStreamHttpEndpointConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointConfigurationPtrOutput
type DeliveryStreamHttpEndpointDestinationConfiguration ¶
type DeliveryStreamHttpEndpointDestinationConfiguration struct { // The buffering options that can be used before data is delivered to the specified destination. Kinesis Data Firehose treats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if you specify a value for one of them, you must also provide a value for the other. BufferingHints *DeliveryStreamBufferingHints `pulumi:"bufferingHints"` // Describes the Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The configuration of the HTTP endpoint selected as the destination. EndpointConfiguration DeliveryStreamHttpEndpointConfiguration `pulumi:"endpointConfiguration"` // Describes the data processing configuration. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The configuration of the request sent to the HTTP endpoint specified as the destination. RequestConfiguration *DeliveryStreamHttpEndpointRequestConfiguration `pulumi:"requestConfiguration"` // Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination. RetryOptions *DeliveryStreamRetryOptions `pulumi:"retryOptions"` // Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. RoleArn *string `pulumi:"roleArn"` // Describes the S3 bucket backup options for the data that Kinesis Data Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly). S3BackupMode *string `pulumi:"s3BackupMode"` // Describes the configuration of a destination in Amazon S3. S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` }
type DeliveryStreamHttpEndpointDestinationConfigurationArgs ¶
type DeliveryStreamHttpEndpointDestinationConfigurationArgs struct { // The buffering options that can be used before data is delivered to the specified destination. Kinesis Data Firehose treats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if you specify a value for one of them, you must also provide a value for the other. BufferingHints DeliveryStreamBufferingHintsPtrInput `pulumi:"bufferingHints"` // Describes the Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The configuration of the HTTP endpoint selected as the destination. EndpointConfiguration DeliveryStreamHttpEndpointConfigurationInput `pulumi:"endpointConfiguration"` // Describes the data processing configuration. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The configuration of the request sent to the HTTP endpoint specified as the destination. RequestConfiguration DeliveryStreamHttpEndpointRequestConfigurationPtrInput `pulumi:"requestConfiguration"` // Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination. RetryOptions DeliveryStreamRetryOptionsPtrInput `pulumi:"retryOptions"` // Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Describes the S3 bucket backup options for the data that Kinesis Data Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly). S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // Describes the configuration of a destination in Amazon S3. S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` }
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput ¶
func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput() DeliveryStreamHttpEndpointDestinationConfigurationOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput ¶
func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamHttpEndpointDestinationConfigurationArgs) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
type DeliveryStreamHttpEndpointDestinationConfigurationInput ¶
type DeliveryStreamHttpEndpointDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamHttpEndpointDestinationConfigurationOutput() DeliveryStreamHttpEndpointDestinationConfigurationOutput ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamHttpEndpointDestinationConfigurationOutput }
DeliveryStreamHttpEndpointDestinationConfigurationInput is an input type that accepts DeliveryStreamHttpEndpointDestinationConfigurationArgs and DeliveryStreamHttpEndpointDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointDestinationConfigurationInput` via:
DeliveryStreamHttpEndpointDestinationConfigurationArgs{...}
type DeliveryStreamHttpEndpointDestinationConfigurationOutput ¶
type DeliveryStreamHttpEndpointDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) BufferingHints ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
The buffering options that can be used before data is delivered to the specified destination. Kinesis Data Firehose treats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if you specify a value for one of them, you must also provide a value for the other.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
Describes the Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) EndpointConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) EndpointConfiguration() DeliveryStreamHttpEndpointConfigurationOutput
The configuration of the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
Describes the data processing configuration.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) RequestConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RequestConfiguration() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
The configuration of the request sent to the HTTP endpoint specified as the destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) RoleArn() pulumi.StringPtrOutput
Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Describes the S3 bucket backup options for the data that Kinesis Data Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3Configuration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
Describes the configuration of a destination in Amazon S3.
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutput() DeliveryStreamHttpEndpointDestinationConfigurationOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
type DeliveryStreamHttpEndpointDestinationConfigurationPtrInput ¶
type DeliveryStreamHttpEndpointDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput }
DeliveryStreamHttpEndpointDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamHttpEndpointDestinationConfigurationArgs, DeliveryStreamHttpEndpointDestinationConfigurationPtr and DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointDestinationConfigurationPtrInput` via:
DeliveryStreamHttpEndpointDestinationConfigurationArgs{...} or: nil
func DeliveryStreamHttpEndpointDestinationConfigurationPtr ¶
func DeliveryStreamHttpEndpointDestinationConfigurationPtr(v *DeliveryStreamHttpEndpointDestinationConfigurationArgs) DeliveryStreamHttpEndpointDestinationConfigurationPtrInput
type DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput ¶
type DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) BufferingHints ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
The buffering options that can be used before data is delivered to the specified destination. Kinesis Data Firehose treats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if you specify a value for one of them, you must also provide a value for the other.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
Describes the Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) EndpointConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) EndpointConfiguration() DeliveryStreamHttpEndpointConfigurationPtrOutput
The configuration of the HTTP endpoint selected as the destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
Describes the data processing configuration.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RequestConfiguration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RequestConfiguration() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
The configuration of the request sent to the HTTP endpoint specified as the destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamRetryOptionsPtrOutput
Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Describes the S3 bucket backup options for the data that Kinesis Data Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3Configuration ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
Describes the configuration of a destination in Amazon S3.
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutput() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
func (DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput) ToDeliveryStreamHttpEndpointDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
type DeliveryStreamHttpEndpointRequestConfiguration ¶
type DeliveryStreamHttpEndpointRequestConfiguration struct { // Describes the metadata sent to the HTTP endpoint destination. CommonAttributes []DeliveryStreamHttpEndpointCommonAttribute `pulumi:"commonAttributes"` // Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation. ContentEncoding *DeliveryStreamHttpEndpointRequestConfigurationContentEncoding `pulumi:"contentEncoding"` }
type DeliveryStreamHttpEndpointRequestConfigurationArgs ¶
type DeliveryStreamHttpEndpointRequestConfigurationArgs struct { // Describes the metadata sent to the HTTP endpoint destination. CommonAttributes DeliveryStreamHttpEndpointCommonAttributeArrayInput `pulumi:"commonAttributes"` // Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation. ContentEncoding DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrInput `pulumi:"contentEncoding"` }
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutput ¶
func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutput() DeliveryStreamHttpEndpointRequestConfigurationOutput
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext ¶
func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationOutput
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput ¶
func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamHttpEndpointRequestConfigurationArgs) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
type DeliveryStreamHttpEndpointRequestConfigurationContentEncoding ¶
type DeliveryStreamHttpEndpointRequestConfigurationContentEncoding string
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutput ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutputWithContext ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutput ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamHttpEndpointRequestConfigurationContentEncoding) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingInput ¶
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingInput interface { pulumi.Input ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext(context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput }
DeliveryStreamHttpEndpointRequestConfigurationContentEncodingInput is an input type that accepts values of the DeliveryStreamHttpEndpointRequestConfigurationContentEncoding enum A concrete instance of `DeliveryStreamHttpEndpointRequestConfigurationContentEncodingInput` can be one of the following:
DeliveryStreamHttpEndpointRequestConfigurationContentEncodingNone DeliveryStreamHttpEndpointRequestConfigurationContentEncodingGzip
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput ¶
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrInput ¶
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrInput interface { pulumi.Input ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput }
func DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtr ¶
func DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtr(v string) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrInput
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput ¶
type DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamHttpEndpointRequestConfigurationInput ¶
type DeliveryStreamHttpEndpointRequestConfigurationInput interface { pulumi.Input ToDeliveryStreamHttpEndpointRequestConfigurationOutput() DeliveryStreamHttpEndpointRequestConfigurationOutput ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext(context.Context) DeliveryStreamHttpEndpointRequestConfigurationOutput }
DeliveryStreamHttpEndpointRequestConfigurationInput is an input type that accepts DeliveryStreamHttpEndpointRequestConfigurationArgs and DeliveryStreamHttpEndpointRequestConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointRequestConfigurationInput` via:
DeliveryStreamHttpEndpointRequestConfigurationArgs{...}
type DeliveryStreamHttpEndpointRequestConfigurationOutput ¶
type DeliveryStreamHttpEndpointRequestConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) CommonAttributes ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) CommonAttributes() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
Describes the metadata sent to the HTTP endpoint destination.
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ContentEncoding ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ContentEncoding() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutput() DeliveryStreamHttpEndpointRequestConfigurationOutput
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationOutput
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
type DeliveryStreamHttpEndpointRequestConfigurationPtrInput ¶
type DeliveryStreamHttpEndpointRequestConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput }
DeliveryStreamHttpEndpointRequestConfigurationPtrInput is an input type that accepts DeliveryStreamHttpEndpointRequestConfigurationArgs, DeliveryStreamHttpEndpointRequestConfigurationPtr and DeliveryStreamHttpEndpointRequestConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamHttpEndpointRequestConfigurationPtrInput` via:
DeliveryStreamHttpEndpointRequestConfigurationArgs{...} or: nil
func DeliveryStreamHttpEndpointRequestConfigurationPtr ¶
func DeliveryStreamHttpEndpointRequestConfigurationPtr(v *DeliveryStreamHttpEndpointRequestConfigurationArgs) DeliveryStreamHttpEndpointRequestConfigurationPtrInput
type DeliveryStreamHttpEndpointRequestConfigurationPtrOutput ¶
type DeliveryStreamHttpEndpointRequestConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) CommonAttributes ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) CommonAttributes() DeliveryStreamHttpEndpointCommonAttributeArrayOutput
Describes the metadata sent to the HTTP endpoint destination.
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ContentEncoding ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ContentEncoding() DeliveryStreamHttpEndpointRequestConfigurationContentEncodingPtrOutput
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutput() DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
func (DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamHttpEndpointRequestConfigurationPtrOutput) ToDeliveryStreamHttpEndpointRequestConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamHttpEndpointRequestConfigurationPtrOutput
type DeliveryStreamInput ¶
type DeliveryStreamInput interface { pulumi.Input ToDeliveryStreamOutput() DeliveryStreamOutput ToDeliveryStreamOutputWithContext(ctx context.Context) DeliveryStreamOutput }
type DeliveryStreamInputFormatConfiguration ¶
type DeliveryStreamInputFormatConfiguration struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request. Deserializer *DeliveryStreamDeserializer `pulumi:"deserializer"` }
type DeliveryStreamInputFormatConfigurationArgs ¶
type DeliveryStreamInputFormatConfigurationArgs struct { // Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request. Deserializer DeliveryStreamDeserializerPtrInput `pulumi:"deserializer"` }
func (DeliveryStreamInputFormatConfigurationArgs) ElementType ¶
func (DeliveryStreamInputFormatConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutput ¶
func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutput() DeliveryStreamInputFormatConfigurationOutput
func (DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutputWithContext ¶
func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationOutput
func (DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutput ¶
func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
func (DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamInputFormatConfigurationArgs) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
type DeliveryStreamInputFormatConfigurationInput ¶
type DeliveryStreamInputFormatConfigurationInput interface { pulumi.Input ToDeliveryStreamInputFormatConfigurationOutput() DeliveryStreamInputFormatConfigurationOutput ToDeliveryStreamInputFormatConfigurationOutputWithContext(context.Context) DeliveryStreamInputFormatConfigurationOutput }
DeliveryStreamInputFormatConfigurationInput is an input type that accepts DeliveryStreamInputFormatConfigurationArgs and DeliveryStreamInputFormatConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamInputFormatConfigurationInput` via:
DeliveryStreamInputFormatConfigurationArgs{...}
type DeliveryStreamInputFormatConfigurationOutput ¶
type DeliveryStreamInputFormatConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamInputFormatConfigurationOutput) Deserializer ¶
func (o DeliveryStreamInputFormatConfigurationOutput) Deserializer() DeliveryStreamDeserializerPtrOutput
Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.
func (DeliveryStreamInputFormatConfigurationOutput) ElementType ¶
func (DeliveryStreamInputFormatConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutput ¶
func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutput() DeliveryStreamInputFormatConfigurationOutput
func (DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutputWithContext ¶
func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationOutput
func (DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput ¶
func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
func (DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamInputFormatConfigurationOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
type DeliveryStreamInputFormatConfigurationPtrInput ¶
type DeliveryStreamInputFormatConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(context.Context) DeliveryStreamInputFormatConfigurationPtrOutput }
DeliveryStreamInputFormatConfigurationPtrInput is an input type that accepts DeliveryStreamInputFormatConfigurationArgs, DeliveryStreamInputFormatConfigurationPtr and DeliveryStreamInputFormatConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamInputFormatConfigurationPtrInput` via:
DeliveryStreamInputFormatConfigurationArgs{...} or: nil
func DeliveryStreamInputFormatConfigurationPtr ¶
func DeliveryStreamInputFormatConfigurationPtr(v *DeliveryStreamInputFormatConfigurationArgs) DeliveryStreamInputFormatConfigurationPtrInput
type DeliveryStreamInputFormatConfigurationPtrOutput ¶
type DeliveryStreamInputFormatConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamInputFormatConfigurationPtrOutput) Deserializer ¶
func (o DeliveryStreamInputFormatConfigurationPtrOutput) Deserializer() DeliveryStreamDeserializerPtrOutput
Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.
func (DeliveryStreamInputFormatConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamInputFormatConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput ¶
func (o DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutput() DeliveryStreamInputFormatConfigurationPtrOutput
func (DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamInputFormatConfigurationPtrOutput) ToDeliveryStreamInputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamInputFormatConfigurationPtrOutput
type DeliveryStreamKinesisStreamSourceConfigurationArgs ¶
type DeliveryStreamKinesisStreamSourceConfigurationArgs struct { // The ARN of the source Kinesis data stream. KinesisStreamArn pulumi.StringInput `pulumi:"kinesisStreamArn"` // The ARN of the role that provides access to the source Kinesis data stream. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ElementType ¶
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutput ¶
func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutput() DeliveryStreamKinesisStreamSourceConfigurationOutput
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext ¶
func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationOutput
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput ¶
func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
func (DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamKinesisStreamSourceConfigurationArgs) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
type DeliveryStreamKinesisStreamSourceConfigurationInput ¶
type DeliveryStreamKinesisStreamSourceConfigurationInput interface { pulumi.Input ToDeliveryStreamKinesisStreamSourceConfigurationOutput() DeliveryStreamKinesisStreamSourceConfigurationOutput ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext(context.Context) DeliveryStreamKinesisStreamSourceConfigurationOutput }
DeliveryStreamKinesisStreamSourceConfigurationInput is an input type that accepts DeliveryStreamKinesisStreamSourceConfigurationArgs and DeliveryStreamKinesisStreamSourceConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamKinesisStreamSourceConfigurationInput` via:
DeliveryStreamKinesisStreamSourceConfigurationArgs{...}
type DeliveryStreamKinesisStreamSourceConfigurationOutput ¶
type DeliveryStreamKinesisStreamSourceConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ElementType ¶
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) KinesisStreamArn ¶ added in v0.72.0
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) KinesisStreamArn() pulumi.StringOutput
The ARN of the source Kinesis data stream.
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role that provides access to the source Kinesis data stream.
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutput ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutput() DeliveryStreamKinesisStreamSourceConfigurationOutput
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationOutput
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
func (DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
type DeliveryStreamKinesisStreamSourceConfigurationPtrInput ¶
type DeliveryStreamKinesisStreamSourceConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput }
DeliveryStreamKinesisStreamSourceConfigurationPtrInput is an input type that accepts DeliveryStreamKinesisStreamSourceConfigurationArgs, DeliveryStreamKinesisStreamSourceConfigurationPtr and DeliveryStreamKinesisStreamSourceConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamKinesisStreamSourceConfigurationPtrInput` via:
DeliveryStreamKinesisStreamSourceConfigurationArgs{...} or: nil
func DeliveryStreamKinesisStreamSourceConfigurationPtr ¶
func DeliveryStreamKinesisStreamSourceConfigurationPtr(v *DeliveryStreamKinesisStreamSourceConfigurationArgs) DeliveryStreamKinesisStreamSourceConfigurationPtrInput
type DeliveryStreamKinesisStreamSourceConfigurationPtrOutput ¶
type DeliveryStreamKinesisStreamSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) KinesisStreamArn ¶ added in v0.72.0
func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) KinesisStreamArn() pulumi.StringPtrOutput
The ARN of the source Kinesis data stream.
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that provides access to the source Kinesis data stream.
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutput() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
func (DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamKinesisStreamSourceConfigurationPtrOutput) ToDeliveryStreamKinesisStreamSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
type DeliveryStreamKmsEncryptionConfig ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfig struct { // The Amazon Resource Name (ARN) of the AWS KMS encryption key that Amazon S3 uses to encrypt data delivered by the Kinesis Data Firehose stream. The key must belong to the same region as the destination S3 bucket. AwskmsKeyArn string `pulumi:"awskmsKeyArn"` }
type DeliveryStreamKmsEncryptionConfigArgs ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfigArgs struct { // The Amazon Resource Name (ARN) of the AWS KMS encryption key that Amazon S3 uses to encrypt data delivered by the Kinesis Data Firehose stream. The key must belong to the same region as the destination S3 bucket. AwskmsKeyArn pulumi.StringInput `pulumi:"awskmsKeyArn"` }
func (DeliveryStreamKmsEncryptionConfigArgs) ElementType ¶ added in v0.72.0
func (DeliveryStreamKmsEncryptionConfigArgs) ElementType() reflect.Type
func (DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutput ¶ added in v0.72.0
func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutput() DeliveryStreamKmsEncryptionConfigOutput
func (DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutputWithContext ¶ added in v0.72.0
func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigOutput
func (DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutput ¶ added in v0.72.0
func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
func (DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext ¶ added in v0.72.0
func (i DeliveryStreamKmsEncryptionConfigArgs) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
type DeliveryStreamKmsEncryptionConfigInput ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfigInput interface { pulumi.Input ToDeliveryStreamKmsEncryptionConfigOutput() DeliveryStreamKmsEncryptionConfigOutput ToDeliveryStreamKmsEncryptionConfigOutputWithContext(context.Context) DeliveryStreamKmsEncryptionConfigOutput }
DeliveryStreamKmsEncryptionConfigInput is an input type that accepts DeliveryStreamKmsEncryptionConfigArgs and DeliveryStreamKmsEncryptionConfigOutput values. You can construct a concrete instance of `DeliveryStreamKmsEncryptionConfigInput` via:
DeliveryStreamKmsEncryptionConfigArgs{...}
type DeliveryStreamKmsEncryptionConfigOutput ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfigOutput struct{ *pulumi.OutputState }
func (DeliveryStreamKmsEncryptionConfigOutput) AwskmsKeyArn ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigOutput) AwskmsKeyArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the AWS KMS encryption key that Amazon S3 uses to encrypt data delivered by the Kinesis Data Firehose stream. The key must belong to the same region as the destination S3 bucket.
func (DeliveryStreamKmsEncryptionConfigOutput) ElementType ¶ added in v0.72.0
func (DeliveryStreamKmsEncryptionConfigOutput) ElementType() reflect.Type
func (DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutput ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutput() DeliveryStreamKmsEncryptionConfigOutput
func (DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigOutput
func (DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
func (DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
type DeliveryStreamKmsEncryptionConfigPtrInput ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfigPtrInput interface { pulumi.Input ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput }
DeliveryStreamKmsEncryptionConfigPtrInput is an input type that accepts DeliveryStreamKmsEncryptionConfigArgs, DeliveryStreamKmsEncryptionConfigPtr and DeliveryStreamKmsEncryptionConfigPtrOutput values. You can construct a concrete instance of `DeliveryStreamKmsEncryptionConfigPtrInput` via:
DeliveryStreamKmsEncryptionConfigArgs{...} or: nil
func DeliveryStreamKmsEncryptionConfigPtr ¶ added in v0.72.0
func DeliveryStreamKmsEncryptionConfigPtr(v *DeliveryStreamKmsEncryptionConfigArgs) DeliveryStreamKmsEncryptionConfigPtrInput
type DeliveryStreamKmsEncryptionConfigPtrOutput ¶ added in v0.72.0
type DeliveryStreamKmsEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamKmsEncryptionConfigPtrOutput) AwskmsKeyArn ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigPtrOutput) AwskmsKeyArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS KMS encryption key that Amazon S3 uses to encrypt data delivered by the Kinesis Data Firehose stream. The key must belong to the same region as the destination S3 bucket.
func (DeliveryStreamKmsEncryptionConfigPtrOutput) ElementType ¶ added in v0.72.0
func (DeliveryStreamKmsEncryptionConfigPtrOutput) ElementType() reflect.Type
func (DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutput() DeliveryStreamKmsEncryptionConfigPtrOutput
func (DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamKmsEncryptionConfigPtrOutput) ToDeliveryStreamKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) DeliveryStreamKmsEncryptionConfigPtrOutput
type DeliveryStreamMskSourceConfiguration ¶ added in v0.79.0
type DeliveryStreamMskSourceConfiguration struct { // The authentication configuration of the Amazon MSK cluster. AuthenticationConfiguration DeliveryStreamAuthenticationConfiguration `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 DeliveryStreamMskSourceConfigurationArgs ¶ added in v0.79.0
type DeliveryStreamMskSourceConfigurationArgs struct { // The authentication configuration of the Amazon MSK cluster. AuthenticationConfiguration DeliveryStreamAuthenticationConfigurationInput `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 (DeliveryStreamMskSourceConfigurationArgs) ElementType ¶ added in v0.79.0
func (DeliveryStreamMskSourceConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutput ¶ added in v0.79.0
func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutput() DeliveryStreamMskSourceConfigurationOutput
func (DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutputWithContext ¶ added in v0.79.0
func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationOutput
func (DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v0.79.0
func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
func (DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (i DeliveryStreamMskSourceConfigurationArgs) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
type DeliveryStreamMskSourceConfigurationInput ¶ added in v0.79.0
type DeliveryStreamMskSourceConfigurationInput interface { pulumi.Input ToDeliveryStreamMskSourceConfigurationOutput() DeliveryStreamMskSourceConfigurationOutput ToDeliveryStreamMskSourceConfigurationOutputWithContext(context.Context) DeliveryStreamMskSourceConfigurationOutput }
DeliveryStreamMskSourceConfigurationInput is an input type that accepts DeliveryStreamMskSourceConfigurationArgs and DeliveryStreamMskSourceConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamMskSourceConfigurationInput` via:
DeliveryStreamMskSourceConfigurationArgs{...}
type DeliveryStreamMskSourceConfigurationOutput ¶ added in v0.79.0
type DeliveryStreamMskSourceConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) AuthenticationConfiguration() DeliveryStreamAuthenticationConfigurationOutput
The authentication configuration of the Amazon MSK cluster.
func (DeliveryStreamMskSourceConfigurationOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamMskSourceConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamMskSourceConfigurationOutput) MskClusterArn ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) MskClusterArn() pulumi.StringOutput
The ARN of the Amazon MSK cluster.
func (DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutput ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutput() DeliveryStreamMskSourceConfigurationOutput
func (DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationOutput
func (DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
func (DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
func (DeliveryStreamMskSourceConfigurationOutput) TopicName ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationOutput) TopicName() pulumi.StringOutput
The topic name within the Amazon MSK cluster.
type DeliveryStreamMskSourceConfigurationPtrInput ¶ added in v0.79.0
type DeliveryStreamMskSourceConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(context.Context) DeliveryStreamMskSourceConfigurationPtrOutput }
DeliveryStreamMskSourceConfigurationPtrInput is an input type that accepts DeliveryStreamMskSourceConfigurationArgs, DeliveryStreamMskSourceConfigurationPtr and DeliveryStreamMskSourceConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamMskSourceConfigurationPtrInput` via:
DeliveryStreamMskSourceConfigurationArgs{...} or: nil
func DeliveryStreamMskSourceConfigurationPtr ¶ added in v0.79.0
func DeliveryStreamMskSourceConfigurationPtr(v *DeliveryStreamMskSourceConfigurationArgs) DeliveryStreamMskSourceConfigurationPtrInput
type DeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v0.79.0
type DeliveryStreamMskSourceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationPtrOutput) AuthenticationConfiguration() DeliveryStreamAuthenticationConfigurationPtrOutput
The authentication configuration of the Amazon MSK cluster.
func (DeliveryStreamMskSourceConfigurationPtrOutput) ElementType ¶ added in v0.79.0
func (DeliveryStreamMskSourceConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationPtrOutput) MskClusterArn() pulumi.StringPtrOutput
The ARN of the Amazon MSK cluster.
func (DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutput() DeliveryStreamMskSourceConfigurationPtrOutput
func (DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationPtrOutput) ToDeliveryStreamMskSourceConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamMskSourceConfigurationPtrOutput
func (DeliveryStreamMskSourceConfigurationPtrOutput) TopicName ¶ added in v0.79.0
func (o DeliveryStreamMskSourceConfigurationPtrOutput) TopicName() pulumi.StringPtrOutput
The topic name within the Amazon MSK cluster.
type DeliveryStreamOpenXJsonSerDe ¶
type DeliveryStreamOpenXJsonSerDe struct { // When set to `true` , which is the default, Firehose converts JSON keys to lowercase before deserializing them. CaseInsensitive *bool `pulumi:"caseInsensitive"` // Maps 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 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 "a_b" when using this option. // // The default is `false` . ConvertDotsInJsonKeysToUnderscores *bool `pulumi:"convertDotsInJsonKeysToUnderscores"` }
type DeliveryStreamOpenXJsonSerDeArgs ¶
type DeliveryStreamOpenXJsonSerDeArgs struct { // When set to `true` , which is the default, Firehose converts JSON keys to lowercase before deserializing them. CaseInsensitive pulumi.BoolPtrInput `pulumi:"caseInsensitive"` // Maps 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 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 "a_b" when using this option. // // The default is `false` . ConvertDotsInJsonKeysToUnderscores pulumi.BoolPtrInput `pulumi:"convertDotsInJsonKeysToUnderscores"` }
func (DeliveryStreamOpenXJsonSerDeArgs) ElementType ¶
func (DeliveryStreamOpenXJsonSerDeArgs) ElementType() reflect.Type
func (DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutput ¶
func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutput() DeliveryStreamOpenXJsonSerDeOutput
func (DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutputWithContext ¶
func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDeOutput
func (DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutput ¶
func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
func (DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext ¶
func (i DeliveryStreamOpenXJsonSerDeArgs) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
type DeliveryStreamOpenXJsonSerDeInput ¶
type DeliveryStreamOpenXJsonSerDeInput interface { pulumi.Input ToDeliveryStreamOpenXJsonSerDeOutput() DeliveryStreamOpenXJsonSerDeOutput ToDeliveryStreamOpenXJsonSerDeOutputWithContext(context.Context) DeliveryStreamOpenXJsonSerDeOutput }
DeliveryStreamOpenXJsonSerDeInput is an input type that accepts DeliveryStreamOpenXJsonSerDeArgs and DeliveryStreamOpenXJsonSerDeOutput values. You can construct a concrete instance of `DeliveryStreamOpenXJsonSerDeInput` via:
DeliveryStreamOpenXJsonSerDeArgs{...}
type DeliveryStreamOpenXJsonSerDeOutput ¶
type DeliveryStreamOpenXJsonSerDeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOpenXJsonSerDeOutput) CaseInsensitive ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) CaseInsensitive() pulumi.BoolPtrOutput
When set to `true` , which is the default, Firehose converts JSON keys to lowercase before deserializing them.
func (DeliveryStreamOpenXJsonSerDeOutput) ColumnToJsonKeyMappings ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
Maps 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 (DeliveryStreamOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
When set to `true` , specifies that the names of the keys include dots and that you want 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 "a_b" when using this option.
The default is `false` .
func (DeliveryStreamOpenXJsonSerDeOutput) ElementType ¶
func (DeliveryStreamOpenXJsonSerDeOutput) ElementType() reflect.Type
func (DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutput ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutput() DeliveryStreamOpenXJsonSerDeOutput
func (DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutputWithContext ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDeOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDeOutput
func (DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
func (DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext ¶
func (o DeliveryStreamOpenXJsonSerDeOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
type DeliveryStreamOpenXJsonSerDePtrInput ¶
type DeliveryStreamOpenXJsonSerDePtrInput interface { pulumi.Input ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(context.Context) DeliveryStreamOpenXJsonSerDePtrOutput }
DeliveryStreamOpenXJsonSerDePtrInput is an input type that accepts DeliveryStreamOpenXJsonSerDeArgs, DeliveryStreamOpenXJsonSerDePtr and DeliveryStreamOpenXJsonSerDePtrOutput values. You can construct a concrete instance of `DeliveryStreamOpenXJsonSerDePtrInput` via:
DeliveryStreamOpenXJsonSerDeArgs{...} or: nil
func DeliveryStreamOpenXJsonSerDePtr ¶
func DeliveryStreamOpenXJsonSerDePtr(v *DeliveryStreamOpenXJsonSerDeArgs) DeliveryStreamOpenXJsonSerDePtrInput
type DeliveryStreamOpenXJsonSerDePtrOutput ¶
type DeliveryStreamOpenXJsonSerDePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOpenXJsonSerDePtrOutput) CaseInsensitive ¶
func (o DeliveryStreamOpenXJsonSerDePtrOutput) CaseInsensitive() pulumi.BoolPtrOutput
When set to `true` , which is the default, Firehose converts JSON keys to lowercase before deserializing them.
func (DeliveryStreamOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings ¶
func (o DeliveryStreamOpenXJsonSerDePtrOutput) ColumnToJsonKeyMappings() pulumi.StringMapOutput
Maps 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 (DeliveryStreamOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores ¶
func (o DeliveryStreamOpenXJsonSerDePtrOutput) ConvertDotsInJsonKeysToUnderscores() pulumi.BoolPtrOutput
When set to `true` , specifies that the names of the keys include dots and that you want 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 "a_b" when using this option.
The default is `false` .
func (DeliveryStreamOpenXJsonSerDePtrOutput) ElementType ¶
func (DeliveryStreamOpenXJsonSerDePtrOutput) ElementType() reflect.Type
func (DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput ¶
func (o DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutput() DeliveryStreamOpenXJsonSerDePtrOutput
func (DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext ¶
func (o DeliveryStreamOpenXJsonSerDePtrOutput) ToDeliveryStreamOpenXJsonSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOpenXJsonSerDePtrOutput
type DeliveryStreamOrcSerDe ¶
type DeliveryStreamOrcSerDe 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. Firehose uses this value for padding calculations. BlockSizeBytes *int `pulumi:"blockSizeBytes"` // The column names for which you want Firehose to create bloom filters. The default is `null` . 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"` // 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 number 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 10,000 and the minimum is 1,000. 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 DeliveryStreamOrcSerDeArgs ¶
type DeliveryStreamOrcSerDeArgs 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. Firehose uses this value for padding calculations. BlockSizeBytes pulumi.IntPtrInput `pulumi:"blockSizeBytes"` // The column names for which you want Firehose to create bloom filters. The default is `null` . 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"` // 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 number 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 10,000 and the minimum is 1,000. 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 (DeliveryStreamOrcSerDeArgs) ElementType ¶
func (DeliveryStreamOrcSerDeArgs) ElementType() reflect.Type
func (DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutput ¶
func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutput() DeliveryStreamOrcSerDeOutput
func (DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutputWithContext ¶
func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDeOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDeOutput
func (DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutput ¶
func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
func (DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutputWithContext ¶
func (i DeliveryStreamOrcSerDeArgs) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
type DeliveryStreamOrcSerDeInput ¶
type DeliveryStreamOrcSerDeInput interface { pulumi.Input ToDeliveryStreamOrcSerDeOutput() DeliveryStreamOrcSerDeOutput ToDeliveryStreamOrcSerDeOutputWithContext(context.Context) DeliveryStreamOrcSerDeOutput }
DeliveryStreamOrcSerDeInput is an input type that accepts DeliveryStreamOrcSerDeArgs and DeliveryStreamOrcSerDeOutput values. You can construct a concrete instance of `DeliveryStreamOrcSerDeInput` via:
DeliveryStreamOrcSerDeArgs{...}
type DeliveryStreamOrcSerDeOutput ¶
type DeliveryStreamOrcSerDeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOrcSerDeOutput) BlockSizeBytes ¶
func (o DeliveryStreamOrcSerDeOutput) 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. Firehose uses this value for padding calculations.
func (DeliveryStreamOrcSerDeOutput) BloomFilterColumns ¶
func (o DeliveryStreamOrcSerDeOutput) BloomFilterColumns() pulumi.StringArrayOutput
The column names for which you want Firehose to create bloom filters. The default is `null` .
func (DeliveryStreamOrcSerDeOutput) BloomFilterFalsePositiveProbability ¶
func (o DeliveryStreamOrcSerDeOutput) 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 (DeliveryStreamOrcSerDeOutput) Compression ¶
func (o DeliveryStreamOrcSerDeOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The default is `SNAPPY` .
func (DeliveryStreamOrcSerDeOutput) DictionaryKeyThreshold ¶
func (o DeliveryStreamOrcSerDeOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
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 (DeliveryStreamOrcSerDeOutput) ElementType ¶
func (DeliveryStreamOrcSerDeOutput) ElementType() reflect.Type
func (DeliveryStreamOrcSerDeOutput) EnablePadding ¶
func (o DeliveryStreamOrcSerDeOutput) 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 (DeliveryStreamOrcSerDeOutput) FormatVersion ¶
func (o DeliveryStreamOrcSerDeOutput) 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 (DeliveryStreamOrcSerDeOutput) PaddingTolerance ¶
func (o DeliveryStreamOrcSerDeOutput) PaddingTolerance() pulumi.Float64PtrOutput
A number 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 (DeliveryStreamOrcSerDeOutput) RowIndexStride ¶
func (o DeliveryStreamOrcSerDeOutput) RowIndexStride() pulumi.IntPtrOutput
The number of rows between index entries. The default is 10,000 and the minimum is 1,000.
func (DeliveryStreamOrcSerDeOutput) StripeSizeBytes ¶
func (o DeliveryStreamOrcSerDeOutput) StripeSizeBytes() pulumi.IntPtrOutput
The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB.
func (DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutput ¶
func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutput() DeliveryStreamOrcSerDeOutput
func (DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutputWithContext ¶
func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDeOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDeOutput
func (DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutput ¶
func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
func (DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext ¶
func (o DeliveryStreamOrcSerDeOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
type DeliveryStreamOrcSerDePtrInput ¶
type DeliveryStreamOrcSerDePtrInput interface { pulumi.Input ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput ToDeliveryStreamOrcSerDePtrOutputWithContext(context.Context) DeliveryStreamOrcSerDePtrOutput }
DeliveryStreamOrcSerDePtrInput is an input type that accepts DeliveryStreamOrcSerDeArgs, DeliveryStreamOrcSerDePtr and DeliveryStreamOrcSerDePtrOutput values. You can construct a concrete instance of `DeliveryStreamOrcSerDePtrInput` via:
DeliveryStreamOrcSerDeArgs{...} or: nil
func DeliveryStreamOrcSerDePtr ¶
func DeliveryStreamOrcSerDePtr(v *DeliveryStreamOrcSerDeArgs) DeliveryStreamOrcSerDePtrInput
type DeliveryStreamOrcSerDePtrOutput ¶
type DeliveryStreamOrcSerDePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOrcSerDePtrOutput) BlockSizeBytes ¶
func (o DeliveryStreamOrcSerDePtrOutput) 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. Firehose uses this value for padding calculations.
func (DeliveryStreamOrcSerDePtrOutput) BloomFilterColumns ¶
func (o DeliveryStreamOrcSerDePtrOutput) BloomFilterColumns() pulumi.StringArrayOutput
The column names for which you want Firehose to create bloom filters. The default is `null` .
func (DeliveryStreamOrcSerDePtrOutput) BloomFilterFalsePositiveProbability ¶
func (o DeliveryStreamOrcSerDePtrOutput) 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 (DeliveryStreamOrcSerDePtrOutput) Compression ¶
func (o DeliveryStreamOrcSerDePtrOutput) Compression() pulumi.StringPtrOutput
The compression code to use over data blocks. The default is `SNAPPY` .
func (DeliveryStreamOrcSerDePtrOutput) DictionaryKeyThreshold ¶
func (o DeliveryStreamOrcSerDePtrOutput) DictionaryKeyThreshold() pulumi.Float64PtrOutput
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 (DeliveryStreamOrcSerDePtrOutput) Elem ¶
func (o DeliveryStreamOrcSerDePtrOutput) Elem() DeliveryStreamOrcSerDeOutput
func (DeliveryStreamOrcSerDePtrOutput) ElementType ¶
func (DeliveryStreamOrcSerDePtrOutput) ElementType() reflect.Type
func (DeliveryStreamOrcSerDePtrOutput) EnablePadding ¶
func (o DeliveryStreamOrcSerDePtrOutput) 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 (DeliveryStreamOrcSerDePtrOutput) FormatVersion ¶
func (o DeliveryStreamOrcSerDePtrOutput) 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 (DeliveryStreamOrcSerDePtrOutput) PaddingTolerance ¶
func (o DeliveryStreamOrcSerDePtrOutput) PaddingTolerance() pulumi.Float64PtrOutput
A number 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 (DeliveryStreamOrcSerDePtrOutput) RowIndexStride ¶
func (o DeliveryStreamOrcSerDePtrOutput) RowIndexStride() pulumi.IntPtrOutput
The number of rows between index entries. The default is 10,000 and the minimum is 1,000.
func (DeliveryStreamOrcSerDePtrOutput) StripeSizeBytes ¶
func (o DeliveryStreamOrcSerDePtrOutput) StripeSizeBytes() pulumi.IntPtrOutput
The number of bytes in each stripe. The default is 64 MiB and the minimum is 8 MiB.
func (DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutput ¶
func (o DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutput() DeliveryStreamOrcSerDePtrOutput
func (DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext ¶
func (o DeliveryStreamOrcSerDePtrOutput) ToDeliveryStreamOrcSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamOrcSerDePtrOutput
type DeliveryStreamOutput ¶
type DeliveryStreamOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOutput) AmazonOpenSearchServerlessDestinationConfiguration ¶ added in v0.42.0
func (o DeliveryStreamOutput) AmazonOpenSearchServerlessDestinationConfiguration() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service.
func (DeliveryStreamOutput) AmazonopensearchserviceDestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) AmazonopensearchserviceDestinationConfiguration() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
The destination in Amazon OpenSearch Service. You can specify only one destination.
func (DeliveryStreamOutput) Arn ¶ added in v0.17.0
func (o DeliveryStreamOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the delivery stream, such as `arn:aws:firehose:us-east-2:123456789012:deliverystream/delivery-stream-name` .
func (DeliveryStreamOutput) DeliveryStreamEncryptionConfigurationInput ¶ added in v0.17.0
func (o DeliveryStreamOutput) DeliveryStreamEncryptionConfigurationInput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE).
func (DeliveryStreamOutput) DeliveryStreamName ¶ added in v0.17.0
func (o DeliveryStreamOutput) DeliveryStreamName() pulumi.StringPtrOutput
The name of the delivery stream.
func (DeliveryStreamOutput) DeliveryStreamType ¶ added in v0.17.0
func (o DeliveryStreamOutput) DeliveryStreamType() DeliveryStreamTypePtrOutput
The delivery stream type. This can be one of the following values:
- `DirectPut` : Provider applications access the delivery stream directly. - `KinesisStreamAsSource` : The delivery stream uses a Kinesis data stream as a source.
func (DeliveryStreamOutput) ElasticsearchDestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) ElasticsearchDestinationConfiguration() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
An Amazon ES destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (DeliveryStreamOutput) ElementType ¶
func (DeliveryStreamOutput) ElementType() reflect.Type
func (DeliveryStreamOutput) ExtendedS3DestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) ExtendedS3DestinationConfiguration() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
An Amazon S3 destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon Extended S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (DeliveryStreamOutput) HttpEndpointDestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) HttpEndpointDestinationConfiguration() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
Enables configuring Kinesis Firehose to deliver data to any HTTP endpoint destination. You can specify only one destination.
func (DeliveryStreamOutput) KinesisStreamSourceConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) KinesisStreamSourceConfiguration() DeliveryStreamKinesisStreamSourceConfigurationPtrOutput
When a Kinesis stream is used as the source for the delivery stream, a [KinesisStreamSourceConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html) containing the Kinesis stream ARN and the role ARN for the source stream.
func (DeliveryStreamOutput) MskSourceConfiguration ¶ added in v0.79.0
func (o DeliveryStreamOutput) MskSourceConfiguration() DeliveryStreamMskSourceConfigurationPtrOutput
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream.
func (DeliveryStreamOutput) RedshiftDestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) RedshiftDestinationConfiguration() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
An Amazon Redshift destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon Redshift destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (DeliveryStreamOutput) S3DestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) S3DestinationConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The `S3DestinationConfiguration` property type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (DeliveryStreamOutput) SnowflakeDestinationConfiguration ¶ added in v0.95.0
func (o DeliveryStreamOutput) SnowflakeDestinationConfiguration() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
Configure Snowflake destination
func (DeliveryStreamOutput) SplunkDestinationConfiguration ¶ added in v0.17.0
func (o DeliveryStreamOutput) SplunkDestinationConfiguration() DeliveryStreamSplunkDestinationConfigurationPtrOutput
The configuration of a destination in Splunk for the delivery stream.
func (DeliveryStreamOutput) Tags ¶ added in v0.17.0
func (o DeliveryStreamOutput) Tags() aws.TagArrayOutput
A set of tags to assign to the delivery stream. A tag is a key-value pair that you can define and assign to AWS resources. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the delivery stream. For more information about tags, see [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) in the AWS Billing and Cost Management User Guide.
You can specify up to 50 tags when creating a delivery stream.
If you specify tags in the `CreateDeliveryStream` action, Amazon Data Firehose performs an additional authorization on the `firehose:TagDeliveryStream` action to verify if users have permissions to create tags. If you do not provide this permission, requests to create new Firehose delivery streams with IAM resource tags will fail with an `AccessDeniedException` such as following.
*AccessDeniedException*
User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy.
For an example IAM policy, see [Tag example.](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples)
func (DeliveryStreamOutput) ToDeliveryStreamOutput ¶
func (o DeliveryStreamOutput) ToDeliveryStreamOutput() DeliveryStreamOutput
func (DeliveryStreamOutput) ToDeliveryStreamOutputWithContext ¶
func (o DeliveryStreamOutput) ToDeliveryStreamOutputWithContext(ctx context.Context) DeliveryStreamOutput
type DeliveryStreamOutputFormatConfiguration ¶
type DeliveryStreamOutputFormatConfiguration struct { // Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request. Serializer *DeliveryStreamSerializer `pulumi:"serializer"` }
type DeliveryStreamOutputFormatConfigurationArgs ¶
type DeliveryStreamOutputFormatConfigurationArgs struct { // Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request. Serializer DeliveryStreamSerializerPtrInput `pulumi:"serializer"` }
func (DeliveryStreamOutputFormatConfigurationArgs) ElementType ¶
func (DeliveryStreamOutputFormatConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutput ¶
func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutput() DeliveryStreamOutputFormatConfigurationOutput
func (DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutputWithContext ¶
func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationOutput
func (DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutput ¶
func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
func (DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamOutputFormatConfigurationArgs) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
type DeliveryStreamOutputFormatConfigurationInput ¶
type DeliveryStreamOutputFormatConfigurationInput interface { pulumi.Input ToDeliveryStreamOutputFormatConfigurationOutput() DeliveryStreamOutputFormatConfigurationOutput ToDeliveryStreamOutputFormatConfigurationOutputWithContext(context.Context) DeliveryStreamOutputFormatConfigurationOutput }
DeliveryStreamOutputFormatConfigurationInput is an input type that accepts DeliveryStreamOutputFormatConfigurationArgs and DeliveryStreamOutputFormatConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamOutputFormatConfigurationInput` via:
DeliveryStreamOutputFormatConfigurationArgs{...}
type DeliveryStreamOutputFormatConfigurationOutput ¶
type DeliveryStreamOutputFormatConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOutputFormatConfigurationOutput) ElementType ¶
func (DeliveryStreamOutputFormatConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamOutputFormatConfigurationOutput) Serializer ¶
func (o DeliveryStreamOutputFormatConfigurationOutput) Serializer() DeliveryStreamSerializerPtrOutput
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
func (DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutput ¶
func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutput() DeliveryStreamOutputFormatConfigurationOutput
func (DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutputWithContext ¶
func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationOutput
func (DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput ¶
func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
func (DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamOutputFormatConfigurationOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
type DeliveryStreamOutputFormatConfigurationPtrInput ¶
type DeliveryStreamOutputFormatConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput }
DeliveryStreamOutputFormatConfigurationPtrInput is an input type that accepts DeliveryStreamOutputFormatConfigurationArgs, DeliveryStreamOutputFormatConfigurationPtr and DeliveryStreamOutputFormatConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamOutputFormatConfigurationPtrInput` via:
DeliveryStreamOutputFormatConfigurationArgs{...} or: nil
func DeliveryStreamOutputFormatConfigurationPtr ¶
func DeliveryStreamOutputFormatConfigurationPtr(v *DeliveryStreamOutputFormatConfigurationArgs) DeliveryStreamOutputFormatConfigurationPtrInput
type DeliveryStreamOutputFormatConfigurationPtrOutput ¶
type DeliveryStreamOutputFormatConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamOutputFormatConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamOutputFormatConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamOutputFormatConfigurationPtrOutput) Serializer ¶
func (o DeliveryStreamOutputFormatConfigurationPtrOutput) Serializer() DeliveryStreamSerializerPtrOutput
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
func (DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput ¶
func (o DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutput() DeliveryStreamOutputFormatConfigurationPtrOutput
func (DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamOutputFormatConfigurationPtrOutput) ToDeliveryStreamOutputFormatConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamOutputFormatConfigurationPtrOutput
type DeliveryStreamParquetSerDe ¶
type DeliveryStreamParquetSerDe 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. 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 DeliveryStreamParquetSerDeArgs ¶
type DeliveryStreamParquetSerDeArgs 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. 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 (DeliveryStreamParquetSerDeArgs) ElementType ¶
func (DeliveryStreamParquetSerDeArgs) ElementType() reflect.Type
func (DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutput ¶
func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutput() DeliveryStreamParquetSerDeOutput
func (DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutputWithContext ¶
func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDeOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDeOutput
func (DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutput ¶
func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
func (DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutputWithContext ¶
func (i DeliveryStreamParquetSerDeArgs) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
type DeliveryStreamParquetSerDeInput ¶
type DeliveryStreamParquetSerDeInput interface { pulumi.Input ToDeliveryStreamParquetSerDeOutput() DeliveryStreamParquetSerDeOutput ToDeliveryStreamParquetSerDeOutputWithContext(context.Context) DeliveryStreamParquetSerDeOutput }
DeliveryStreamParquetSerDeInput is an input type that accepts DeliveryStreamParquetSerDeArgs and DeliveryStreamParquetSerDeOutput values. You can construct a concrete instance of `DeliveryStreamParquetSerDeInput` via:
DeliveryStreamParquetSerDeArgs{...}
type DeliveryStreamParquetSerDeOutput ¶
type DeliveryStreamParquetSerDeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamParquetSerDeOutput) BlockSizeBytes ¶
func (o DeliveryStreamParquetSerDeOutput) 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. Firehose uses this value for padding calculations.
func (DeliveryStreamParquetSerDeOutput) Compression ¶
func (o DeliveryStreamParquetSerDeOutput) 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 (DeliveryStreamParquetSerDeOutput) ElementType ¶
func (DeliveryStreamParquetSerDeOutput) ElementType() reflect.Type
func (DeliveryStreamParquetSerDeOutput) EnableDictionaryCompression ¶
func (o DeliveryStreamParquetSerDeOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
Indicates whether to enable dictionary compression.
func (DeliveryStreamParquetSerDeOutput) MaxPaddingBytes ¶
func (o DeliveryStreamParquetSerDeOutput) 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 (DeliveryStreamParquetSerDeOutput) PageSizeBytes ¶
func (o DeliveryStreamParquetSerDeOutput) 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 (DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutput ¶
func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutput() DeliveryStreamParquetSerDeOutput
func (DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutputWithContext ¶
func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDeOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDeOutput
func (DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutput ¶
func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
func (DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext ¶
func (o DeliveryStreamParquetSerDeOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
func (DeliveryStreamParquetSerDeOutput) WriterVersion ¶
func (o DeliveryStreamParquetSerDeOutput) WriterVersion() pulumi.StringPtrOutput
Indicates the version of row format to output. The possible values are `V1` and `V2` . The default is `V1` .
type DeliveryStreamParquetSerDePtrInput ¶
type DeliveryStreamParquetSerDePtrInput interface { pulumi.Input ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput ToDeliveryStreamParquetSerDePtrOutputWithContext(context.Context) DeliveryStreamParquetSerDePtrOutput }
DeliveryStreamParquetSerDePtrInput is an input type that accepts DeliveryStreamParquetSerDeArgs, DeliveryStreamParquetSerDePtr and DeliveryStreamParquetSerDePtrOutput values. You can construct a concrete instance of `DeliveryStreamParquetSerDePtrInput` via:
DeliveryStreamParquetSerDeArgs{...} or: nil
func DeliveryStreamParquetSerDePtr ¶
func DeliveryStreamParquetSerDePtr(v *DeliveryStreamParquetSerDeArgs) DeliveryStreamParquetSerDePtrInput
type DeliveryStreamParquetSerDePtrOutput ¶
type DeliveryStreamParquetSerDePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamParquetSerDePtrOutput) BlockSizeBytes ¶
func (o DeliveryStreamParquetSerDePtrOutput) 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. Firehose uses this value for padding calculations.
func (DeliveryStreamParquetSerDePtrOutput) Compression ¶
func (o DeliveryStreamParquetSerDePtrOutput) 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 (DeliveryStreamParquetSerDePtrOutput) Elem ¶
func (o DeliveryStreamParquetSerDePtrOutput) Elem() DeliveryStreamParquetSerDeOutput
func (DeliveryStreamParquetSerDePtrOutput) ElementType ¶
func (DeliveryStreamParquetSerDePtrOutput) ElementType() reflect.Type
func (DeliveryStreamParquetSerDePtrOutput) EnableDictionaryCompression ¶
func (o DeliveryStreamParquetSerDePtrOutput) EnableDictionaryCompression() pulumi.BoolPtrOutput
Indicates whether to enable dictionary compression.
func (DeliveryStreamParquetSerDePtrOutput) MaxPaddingBytes ¶
func (o DeliveryStreamParquetSerDePtrOutput) 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 (DeliveryStreamParquetSerDePtrOutput) PageSizeBytes ¶
func (o DeliveryStreamParquetSerDePtrOutput) 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 (DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutput ¶
func (o DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutput() DeliveryStreamParquetSerDePtrOutput
func (DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext ¶
func (o DeliveryStreamParquetSerDePtrOutput) ToDeliveryStreamParquetSerDePtrOutputWithContext(ctx context.Context) DeliveryStreamParquetSerDePtrOutput
func (DeliveryStreamParquetSerDePtrOutput) WriterVersion ¶
func (o DeliveryStreamParquetSerDePtrOutput) WriterVersion() pulumi.StringPtrOutput
Indicates the version of row format to output. The possible values are `V1` and `V2` . The default is `V1` .
type DeliveryStreamProcessingConfiguration ¶
type DeliveryStreamProcessingConfiguration struct { // Indicates whether data processing is enabled (true) or disabled (false). Enabled *bool `pulumi:"enabled"` // The data processors. Processors []DeliveryStreamProcessor `pulumi:"processors"` }
type DeliveryStreamProcessingConfigurationArgs ¶
type DeliveryStreamProcessingConfigurationArgs struct { // Indicates whether data processing is enabled (true) or disabled (false). Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The data processors. Processors DeliveryStreamProcessorArrayInput `pulumi:"processors"` }
func (DeliveryStreamProcessingConfigurationArgs) ElementType ¶
func (DeliveryStreamProcessingConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutput ¶
func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutput() DeliveryStreamProcessingConfigurationOutput
func (DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutputWithContext ¶
func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationOutput
func (DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutput ¶
func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamProcessingConfigurationArgs) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
type DeliveryStreamProcessingConfigurationInput ¶
type DeliveryStreamProcessingConfigurationInput interface { pulumi.Input ToDeliveryStreamProcessingConfigurationOutput() DeliveryStreamProcessingConfigurationOutput ToDeliveryStreamProcessingConfigurationOutputWithContext(context.Context) DeliveryStreamProcessingConfigurationOutput }
DeliveryStreamProcessingConfigurationInput is an input type that accepts DeliveryStreamProcessingConfigurationArgs and DeliveryStreamProcessingConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamProcessingConfigurationInput` via:
DeliveryStreamProcessingConfigurationArgs{...}
type DeliveryStreamProcessingConfigurationOutput ¶
type DeliveryStreamProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessingConfigurationOutput) ElementType ¶
func (DeliveryStreamProcessingConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamProcessingConfigurationOutput) Enabled ¶
func (o DeliveryStreamProcessingConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether data processing is enabled (true) or disabled (false).
func (DeliveryStreamProcessingConfigurationOutput) Processors ¶
func (o DeliveryStreamProcessingConfigurationOutput) Processors() DeliveryStreamProcessorArrayOutput
The data processors.
func (DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutput ¶
func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutput() DeliveryStreamProcessingConfigurationOutput
func (DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutputWithContext ¶
func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationOutput
func (DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutput ¶
func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamProcessingConfigurationOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
type DeliveryStreamProcessingConfigurationPtrInput ¶
type DeliveryStreamProcessingConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(context.Context) DeliveryStreamProcessingConfigurationPtrOutput }
DeliveryStreamProcessingConfigurationPtrInput is an input type that accepts DeliveryStreamProcessingConfigurationArgs, DeliveryStreamProcessingConfigurationPtr and DeliveryStreamProcessingConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamProcessingConfigurationPtrInput` via:
DeliveryStreamProcessingConfigurationArgs{...} or: nil
func DeliveryStreamProcessingConfigurationPtr ¶
func DeliveryStreamProcessingConfigurationPtr(v *DeliveryStreamProcessingConfigurationArgs) DeliveryStreamProcessingConfigurationPtrInput
type DeliveryStreamProcessingConfigurationPtrOutput ¶
type DeliveryStreamProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessingConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamProcessingConfigurationPtrOutput) Enabled ¶
func (o DeliveryStreamProcessingConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether data processing is enabled (true) or disabled (false).
func (DeliveryStreamProcessingConfigurationPtrOutput) Processors ¶
func (o DeliveryStreamProcessingConfigurationPtrOutput) Processors() DeliveryStreamProcessorArrayOutput
The data processors.
func (DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutput ¶
func (o DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutput() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamProcessingConfigurationPtrOutput) ToDeliveryStreamProcessingConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamProcessingConfigurationPtrOutput
type DeliveryStreamProcessor ¶
type DeliveryStreamProcessor struct { // The processor parameters. Parameters []DeliveryStreamProcessorParameter `pulumi:"parameters"` // The type of processor. Valid values: `Lambda` . Type DeliveryStreamProcessorType `pulumi:"type"` }
type DeliveryStreamProcessorArgs ¶
type DeliveryStreamProcessorArgs struct { // The processor parameters. Parameters DeliveryStreamProcessorParameterArrayInput `pulumi:"parameters"` // The type of processor. Valid values: `Lambda` . Type DeliveryStreamProcessorTypeInput `pulumi:"type"` }
func (DeliveryStreamProcessorArgs) ElementType ¶
func (DeliveryStreamProcessorArgs) ElementType() reflect.Type
func (DeliveryStreamProcessorArgs) ToDeliveryStreamProcessorOutput ¶
func (i DeliveryStreamProcessorArgs) ToDeliveryStreamProcessorOutput() DeliveryStreamProcessorOutput
func (DeliveryStreamProcessorArgs) ToDeliveryStreamProcessorOutputWithContext ¶
func (i DeliveryStreamProcessorArgs) ToDeliveryStreamProcessorOutputWithContext(ctx context.Context) DeliveryStreamProcessorOutput
type DeliveryStreamProcessorArray ¶
type DeliveryStreamProcessorArray []DeliveryStreamProcessorInput
func (DeliveryStreamProcessorArray) ElementType ¶
func (DeliveryStreamProcessorArray) ElementType() reflect.Type
func (DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutput ¶
func (i DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutput() DeliveryStreamProcessorArrayOutput
func (DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutputWithContext ¶
func (i DeliveryStreamProcessorArray) ToDeliveryStreamProcessorArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorArrayOutput
type DeliveryStreamProcessorArrayInput ¶
type DeliveryStreamProcessorArrayInput interface { pulumi.Input ToDeliveryStreamProcessorArrayOutput() DeliveryStreamProcessorArrayOutput ToDeliveryStreamProcessorArrayOutputWithContext(context.Context) DeliveryStreamProcessorArrayOutput }
DeliveryStreamProcessorArrayInput is an input type that accepts DeliveryStreamProcessorArray and DeliveryStreamProcessorArrayOutput values. You can construct a concrete instance of `DeliveryStreamProcessorArrayInput` via:
DeliveryStreamProcessorArray{ DeliveryStreamProcessorArgs{...} }
type DeliveryStreamProcessorArrayOutput ¶
type DeliveryStreamProcessorArrayOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorArrayOutput) ElementType ¶
func (DeliveryStreamProcessorArrayOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorArrayOutput) Index ¶
func (o DeliveryStreamProcessorArrayOutput) Index(i pulumi.IntInput) DeliveryStreamProcessorOutput
func (DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutput ¶
func (o DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutput() DeliveryStreamProcessorArrayOutput
func (DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutputWithContext ¶
func (o DeliveryStreamProcessorArrayOutput) ToDeliveryStreamProcessorArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorArrayOutput
type DeliveryStreamProcessorInput ¶
type DeliveryStreamProcessorInput interface { pulumi.Input ToDeliveryStreamProcessorOutput() DeliveryStreamProcessorOutput ToDeliveryStreamProcessorOutputWithContext(context.Context) DeliveryStreamProcessorOutput }
DeliveryStreamProcessorInput is an input type that accepts DeliveryStreamProcessorArgs and DeliveryStreamProcessorOutput values. You can construct a concrete instance of `DeliveryStreamProcessorInput` via:
DeliveryStreamProcessorArgs{...}
type DeliveryStreamProcessorOutput ¶
type DeliveryStreamProcessorOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorOutput) ElementType ¶
func (DeliveryStreamProcessorOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorOutput) Parameters ¶
func (o DeliveryStreamProcessorOutput) Parameters() DeliveryStreamProcessorParameterArrayOutput
The processor parameters.
func (DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutput ¶
func (o DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutput() DeliveryStreamProcessorOutput
func (DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutputWithContext ¶
func (o DeliveryStreamProcessorOutput) ToDeliveryStreamProcessorOutputWithContext(ctx context.Context) DeliveryStreamProcessorOutput
func (DeliveryStreamProcessorOutput) Type ¶
func (o DeliveryStreamProcessorOutput) Type() DeliveryStreamProcessorTypeOutput
The type of processor. Valid values: `Lambda` .
type DeliveryStreamProcessorParameter ¶
type DeliveryStreamProcessorParameter struct { // The name of the parameter. Currently the following default values are supported: 3 for `NumberOfRetries` and 60 for the `BufferIntervalInSeconds` . The `BufferSizeInMBs` ranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB. ParameterName string `pulumi:"parameterName"` // The parameter value. ParameterValue string `pulumi:"parameterValue"` }
type DeliveryStreamProcessorParameterArgs ¶
type DeliveryStreamProcessorParameterArgs struct { // The name of the parameter. Currently the following default values are supported: 3 for `NumberOfRetries` and 60 for the `BufferIntervalInSeconds` . The `BufferSizeInMBs` ranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB. ParameterName pulumi.StringInput `pulumi:"parameterName"` // The parameter value. ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (DeliveryStreamProcessorParameterArgs) ElementType ¶
func (DeliveryStreamProcessorParameterArgs) ElementType() reflect.Type
func (DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutput ¶
func (i DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutput() DeliveryStreamProcessorParameterOutput
func (DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutputWithContext ¶
func (i DeliveryStreamProcessorParameterArgs) ToDeliveryStreamProcessorParameterOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterOutput
type DeliveryStreamProcessorParameterArray ¶
type DeliveryStreamProcessorParameterArray []DeliveryStreamProcessorParameterInput
func (DeliveryStreamProcessorParameterArray) ElementType ¶
func (DeliveryStreamProcessorParameterArray) ElementType() reflect.Type
func (DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutput ¶
func (i DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutput() DeliveryStreamProcessorParameterArrayOutput
func (DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutputWithContext ¶
func (i DeliveryStreamProcessorParameterArray) ToDeliveryStreamProcessorParameterArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterArrayOutput
type DeliveryStreamProcessorParameterArrayInput ¶
type DeliveryStreamProcessorParameterArrayInput interface { pulumi.Input ToDeliveryStreamProcessorParameterArrayOutput() DeliveryStreamProcessorParameterArrayOutput ToDeliveryStreamProcessorParameterArrayOutputWithContext(context.Context) DeliveryStreamProcessorParameterArrayOutput }
DeliveryStreamProcessorParameterArrayInput is an input type that accepts DeliveryStreamProcessorParameterArray and DeliveryStreamProcessorParameterArrayOutput values. You can construct a concrete instance of `DeliveryStreamProcessorParameterArrayInput` via:
DeliveryStreamProcessorParameterArray{ DeliveryStreamProcessorParameterArgs{...} }
type DeliveryStreamProcessorParameterArrayOutput ¶
type DeliveryStreamProcessorParameterArrayOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorParameterArrayOutput) ElementType ¶
func (DeliveryStreamProcessorParameterArrayOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutput ¶
func (o DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutput() DeliveryStreamProcessorParameterArrayOutput
func (DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutputWithContext ¶
func (o DeliveryStreamProcessorParameterArrayOutput) ToDeliveryStreamProcessorParameterArrayOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterArrayOutput
type DeliveryStreamProcessorParameterInput ¶
type DeliveryStreamProcessorParameterInput interface { pulumi.Input ToDeliveryStreamProcessorParameterOutput() DeliveryStreamProcessorParameterOutput ToDeliveryStreamProcessorParameterOutputWithContext(context.Context) DeliveryStreamProcessorParameterOutput }
DeliveryStreamProcessorParameterInput is an input type that accepts DeliveryStreamProcessorParameterArgs and DeliveryStreamProcessorParameterOutput values. You can construct a concrete instance of `DeliveryStreamProcessorParameterInput` via:
DeliveryStreamProcessorParameterArgs{...}
type DeliveryStreamProcessorParameterOutput ¶
type DeliveryStreamProcessorParameterOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorParameterOutput) ElementType ¶
func (DeliveryStreamProcessorParameterOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorParameterOutput) ParameterName ¶
func (o DeliveryStreamProcessorParameterOutput) ParameterName() pulumi.StringOutput
The name of the parameter. Currently the following default values are supported: 3 for `NumberOfRetries` and 60 for the `BufferIntervalInSeconds` . The `BufferSizeInMBs` ranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB.
func (DeliveryStreamProcessorParameterOutput) ParameterValue ¶
func (o DeliveryStreamProcessorParameterOutput) ParameterValue() pulumi.StringOutput
The parameter value.
func (DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutput ¶
func (o DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutput() DeliveryStreamProcessorParameterOutput
func (DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutputWithContext ¶
func (o DeliveryStreamProcessorParameterOutput) ToDeliveryStreamProcessorParameterOutputWithContext(ctx context.Context) DeliveryStreamProcessorParameterOutput
type DeliveryStreamProcessorType ¶
type DeliveryStreamProcessorType string
The type of processor. Valid values: `Lambda` .
func (DeliveryStreamProcessorType) ElementType ¶
func (DeliveryStreamProcessorType) ElementType() reflect.Type
func (DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutput ¶
func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutput() DeliveryStreamProcessorTypeOutput
func (DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutputWithContext ¶
func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypeOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypeOutput
func (DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutput ¶
func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutputWithContext ¶
func (e DeliveryStreamProcessorType) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorType) ToStringOutput ¶
func (e DeliveryStreamProcessorType) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamProcessorType) ToStringOutputWithContext ¶
func (e DeliveryStreamProcessorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamProcessorType) ToStringPtrOutput ¶
func (e DeliveryStreamProcessorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamProcessorType) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamProcessorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamProcessorTypeInput ¶
type DeliveryStreamProcessorTypeInput interface { pulumi.Input ToDeliveryStreamProcessorTypeOutput() DeliveryStreamProcessorTypeOutput ToDeliveryStreamProcessorTypeOutputWithContext(context.Context) DeliveryStreamProcessorTypeOutput }
DeliveryStreamProcessorTypeInput is an input type that accepts values of the DeliveryStreamProcessorType enum A concrete instance of `DeliveryStreamProcessorTypeInput` can be one of the following:
DeliveryStreamProcessorTypeRecordDeAggregation DeliveryStreamProcessorTypeDecompression DeliveryStreamProcessorTypeCloudWatchLogProcessing DeliveryStreamProcessorTypeLambda DeliveryStreamProcessorTypeMetadataExtraction DeliveryStreamProcessorTypeAppendDelimiterToRecord
type DeliveryStreamProcessorTypeOutput ¶
type DeliveryStreamProcessorTypeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorTypeOutput) ElementType ¶
func (DeliveryStreamProcessorTypeOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutput ¶
func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutput() DeliveryStreamProcessorTypeOutput
func (DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutputWithContext ¶
func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypeOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypeOutput
func (DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutput ¶
func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext ¶
func (o DeliveryStreamProcessorTypeOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorTypeOutput) ToStringOutput ¶
func (o DeliveryStreamProcessorTypeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamProcessorTypeOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamProcessorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamProcessorTypeOutput) ToStringPtrOutput ¶
func (o DeliveryStreamProcessorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamProcessorTypeOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamProcessorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamProcessorTypePtrInput ¶
type DeliveryStreamProcessorTypePtrInput interface { pulumi.Input ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput ToDeliveryStreamProcessorTypePtrOutputWithContext(context.Context) DeliveryStreamProcessorTypePtrOutput }
func DeliveryStreamProcessorTypePtr ¶
func DeliveryStreamProcessorTypePtr(v string) DeliveryStreamProcessorTypePtrInput
type DeliveryStreamProcessorTypePtrOutput ¶
type DeliveryStreamProcessorTypePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamProcessorTypePtrOutput) ElementType ¶
func (DeliveryStreamProcessorTypePtrOutput) ElementType() reflect.Type
func (DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutput ¶
func (o DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutput() DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext ¶
func (o DeliveryStreamProcessorTypePtrOutput) ToDeliveryStreamProcessorTypePtrOutputWithContext(ctx context.Context) DeliveryStreamProcessorTypePtrOutput
func (DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamProcessorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamRedshiftDestinationConfiguration ¶
type DeliveryStreamRedshiftDestinationConfiguration struct { // The CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The connection string that Kinesis Data Firehose uses to connect to the Amazon Redshift cluster. ClusterJdbcurl string `pulumi:"clusterJdbcurl"` // Configures the Amazon Redshift `COPY` command that Kinesis Data Firehose uses to load data into the cluster from the Amazon S3 bucket. CopyCommand DeliveryStreamCopyCommand `pulumi:"copyCommand"` // The password for the Amazon Redshift user that you specified in the `Username` property. Password string `pulumi:"password"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes). RetryOptions *DeliveryStreamRedshiftRetryOptions `pulumi:"retryOptions"` // The ARN of the AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon Redshift Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-rs) in the *Amazon Kinesis Data Firehose Developer Guide* . RoleArn string `pulumi:"roleArn"` // The configuration for backup in Amazon S3. S3BackupConfiguration *DeliveryStreamS3DestinationConfiguration `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it. S3BackupMode *DeliveryStreamRedshiftDestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` // The S3 bucket where Kinesis Data Firehose first delivers data. After the data is in the bucket, Kinesis Data Firehose uses the `COPY` command to load the data into the Amazon Redshift cluster. For the Amazon S3 bucket's compression format, don't specify `SNAPPY` or `ZIP` because the Amazon Redshift `COPY` command doesn't support them. S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` // The Amazon Redshift user that has permission to access the Amazon Redshift cluster. This user must have `INSERT` privileges for copying data from the Amazon S3 bucket to the cluster. Username string `pulumi:"username"` }
type DeliveryStreamRedshiftDestinationConfigurationArgs ¶
type DeliveryStreamRedshiftDestinationConfigurationArgs struct { // The CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The connection string that Kinesis Data Firehose uses to connect to the Amazon Redshift cluster. ClusterJdbcurl pulumi.StringInput `pulumi:"clusterJdbcurl"` // Configures the Amazon Redshift `COPY` command that Kinesis Data Firehose uses to load data into the cluster from the Amazon S3 bucket. CopyCommand DeliveryStreamCopyCommandInput `pulumi:"copyCommand"` // The password for the Amazon Redshift user that you specified in the `Username` property. Password pulumi.StringInput `pulumi:"password"` // The data processing configuration for the Kinesis Data Firehose delivery stream. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes). RetryOptions DeliveryStreamRedshiftRetryOptionsPtrInput `pulumi:"retryOptions"` // The ARN of the AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon Redshift Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-rs) in the *Amazon Kinesis Data Firehose Developer Guide* . RoleArn pulumi.StringInput `pulumi:"roleArn"` // The configuration for backup in Amazon S3. S3BackupConfiguration DeliveryStreamS3DestinationConfigurationPtrInput `pulumi:"s3BackupConfiguration"` // The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it. S3BackupMode DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` // The S3 bucket where Kinesis Data Firehose first delivers data. After the data is in the bucket, Kinesis Data Firehose uses the `COPY` command to load the data into the Amazon Redshift cluster. For the Amazon S3 bucket's compression format, don't specify `SNAPPY` or `ZIP` because the Amazon Redshift `COPY` command doesn't support them. S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` // The Amazon Redshift user that has permission to access the Amazon Redshift cluster. This user must have `INSERT` privileges for copying data from the Amazon S3 bucket to the cluster. Username pulumi.StringInput `pulumi:"username"` }
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutput ¶
func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutput() DeliveryStreamRedshiftDestinationConfigurationOutput
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationOutput
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput ¶
func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamRedshiftDestinationConfigurationArgs) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
type DeliveryStreamRedshiftDestinationConfigurationInput ¶
type DeliveryStreamRedshiftDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamRedshiftDestinationConfigurationOutput() DeliveryStreamRedshiftDestinationConfigurationOutput ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamRedshiftDestinationConfigurationOutput }
DeliveryStreamRedshiftDestinationConfigurationInput is an input type that accepts DeliveryStreamRedshiftDestinationConfigurationArgs and DeliveryStreamRedshiftDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamRedshiftDestinationConfigurationInput` via:
DeliveryStreamRedshiftDestinationConfigurationArgs{...}
type DeliveryStreamRedshiftDestinationConfigurationOutput ¶
type DeliveryStreamRedshiftDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftDestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The CloudWatch logging options for your delivery stream.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ClusterJdbcurl ¶ added in v0.72.0
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ClusterJdbcurl() pulumi.StringOutput
The connection string that Kinesis Data Firehose uses to connect to the Amazon Redshift cluster.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) CopyCommand ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) CopyCommand() DeliveryStreamCopyCommandOutput
Configures the Amazon Redshift `COPY` command that Kinesis Data Firehose uses to load data into the cluster from the Amazon S3 bucket.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationOutput) Password ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) Password() pulumi.StringOutput
The password for the Amazon Redshift user that you specified in the `Username` property.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) RetryOptions() DeliveryStreamRedshiftRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).
func (DeliveryStreamRedshiftDestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon Redshift Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-rs) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupConfiguration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The configuration for backup in Amazon S3.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3BackupMode() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) S3Configuration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
The S3 bucket where Kinesis Data Firehose first delivers data. After the data is in the bucket, Kinesis Data Firehose uses the `COPY` command to load the data into the Amazon Redshift cluster. For the Amazon S3 bucket's compression format, don't specify `SNAPPY` or `ZIP` because the Amazon Redshift `COPY` command doesn't support them.
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutput() DeliveryStreamRedshiftDestinationConfigurationOutput
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationOutput
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationOutput) Username ¶
func (o DeliveryStreamRedshiftDestinationConfigurationOutput) Username() pulumi.StringOutput
The Amazon Redshift user that has permission to access the Amazon Redshift cluster. This user must have `INSERT` privileges for copying data from the Amazon S3 bucket to the cluster.
type DeliveryStreamRedshiftDestinationConfigurationPtrInput ¶
type DeliveryStreamRedshiftDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput }
DeliveryStreamRedshiftDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamRedshiftDestinationConfigurationArgs, DeliveryStreamRedshiftDestinationConfigurationPtr and DeliveryStreamRedshiftDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamRedshiftDestinationConfigurationPtrInput` via:
DeliveryStreamRedshiftDestinationConfigurationArgs{...} or: nil
func DeliveryStreamRedshiftDestinationConfigurationPtr ¶
func DeliveryStreamRedshiftDestinationConfigurationPtr(v *DeliveryStreamRedshiftDestinationConfigurationArgs) DeliveryStreamRedshiftDestinationConfigurationPtrInput
type DeliveryStreamRedshiftDestinationConfigurationPtrOutput ¶
type DeliveryStreamRedshiftDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The CloudWatch logging options for your delivery stream.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ClusterJdbcurl ¶ added in v0.72.0
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ClusterJdbcurl() pulumi.StringPtrOutput
The connection string that Kinesis Data Firehose uses to connect to the Amazon Redshift cluster.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CopyCommand ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) CopyCommand() DeliveryStreamCopyCommandPtrOutput
Configures the Amazon Redshift `COPY` command that Kinesis Data Firehose uses to load data into the cluster from the Amazon S3 bucket.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Password ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Password() pulumi.StringPtrOutput
The password for the Amazon Redshift user that you specified in the `Username` property.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration for the Kinesis Data Firehose delivery stream.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamRedshiftRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon Redshift Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-rs) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupConfiguration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The configuration for backup in Amazon S3.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3Configuration ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
The S3 bucket where Kinesis Data Firehose first delivers data. After the data is in the bucket, Kinesis Data Firehose uses the `COPY` command to load the data into the Amazon Redshift cluster. For the Amazon S3 bucket's compression format, don't specify `SNAPPY` or `ZIP` because the Amazon Redshift `COPY` command doesn't support them.
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutput() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Username ¶
func (o DeliveryStreamRedshiftDestinationConfigurationPtrOutput) Username() pulumi.StringPtrOutput
The Amazon Redshift user that has permission to access the Amazon Redshift cluster. This user must have `INSERT` privileges for copying data from the Amazon S3 bucket to the cluster.
type DeliveryStreamRedshiftDestinationConfigurationS3BackupMode ¶
type DeliveryStreamRedshiftDestinationConfigurationS3BackupMode string
The Amazon S3 backup mode. After you create a delivery stream, you can update it to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it.
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutput ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutput ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamRedshiftDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeInput ¶
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput }
DeliveryStreamRedshiftDestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamRedshiftDestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamRedshiftDestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamRedshiftDestinationConfigurationS3BackupModeDisabled DeliveryStreamRedshiftDestinationConfigurationS3BackupModeEnabled
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput ¶
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrInput ¶
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtr ¶
func DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtr(v string) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrInput
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput ¶
type DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ElementType ¶
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamRedshiftRetryOptions ¶
type DeliveryStreamRedshiftRetryOptions struct { // 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. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamRedshiftRetryOptionsArgs ¶
type DeliveryStreamRedshiftRetryOptionsArgs struct { // 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. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamRedshiftRetryOptionsArgs) ElementType ¶
func (DeliveryStreamRedshiftRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutput ¶
func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutput() DeliveryStreamRedshiftRetryOptionsOutput
func (DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext ¶
func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsOutput
func (DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutput ¶
func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
func (DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext ¶
func (i DeliveryStreamRedshiftRetryOptionsArgs) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
type DeliveryStreamRedshiftRetryOptionsInput ¶
type DeliveryStreamRedshiftRetryOptionsInput interface { pulumi.Input ToDeliveryStreamRedshiftRetryOptionsOutput() DeliveryStreamRedshiftRetryOptionsOutput ToDeliveryStreamRedshiftRetryOptionsOutputWithContext(context.Context) DeliveryStreamRedshiftRetryOptionsOutput }
DeliveryStreamRedshiftRetryOptionsInput is an input type that accepts DeliveryStreamRedshiftRetryOptionsArgs and DeliveryStreamRedshiftRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamRedshiftRetryOptionsInput` via:
DeliveryStreamRedshiftRetryOptionsArgs{...}
type DeliveryStreamRedshiftRetryOptionsOutput ¶
type DeliveryStreamRedshiftRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftRetryOptionsOutput) DurationInSeconds ¶
func (o DeliveryStreamRedshiftRetryOptionsOutput) DurationInSeconds() 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 (DeliveryStreamRedshiftRetryOptionsOutput) ElementType ¶
func (DeliveryStreamRedshiftRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutput ¶
func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutput() DeliveryStreamRedshiftRetryOptionsOutput
func (DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext ¶
func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsOutput
func (DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput ¶
func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
func (DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftRetryOptionsOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
type DeliveryStreamRedshiftRetryOptionsPtrInput ¶
type DeliveryStreamRedshiftRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput }
DeliveryStreamRedshiftRetryOptionsPtrInput is an input type that accepts DeliveryStreamRedshiftRetryOptionsArgs, DeliveryStreamRedshiftRetryOptionsPtr and DeliveryStreamRedshiftRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamRedshiftRetryOptionsPtrInput` via:
DeliveryStreamRedshiftRetryOptionsArgs{...} or: nil
func DeliveryStreamRedshiftRetryOptionsPtr ¶
func DeliveryStreamRedshiftRetryOptionsPtr(v *DeliveryStreamRedshiftRetryOptionsArgs) DeliveryStreamRedshiftRetryOptionsPtrInput
type DeliveryStreamRedshiftRetryOptionsPtrOutput ¶
type DeliveryStreamRedshiftRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRedshiftRetryOptionsPtrOutput) DurationInSeconds ¶
func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) DurationInSeconds() 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 (DeliveryStreamRedshiftRetryOptionsPtrOutput) ElementType ¶
func (DeliveryStreamRedshiftRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput ¶
func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutput() DeliveryStreamRedshiftRetryOptionsPtrOutput
func (DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamRedshiftRetryOptionsPtrOutput) ToDeliveryStreamRedshiftRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRedshiftRetryOptionsPtrOutput
type DeliveryStreamRetryOptions ¶
type DeliveryStreamRetryOptions struct { // The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamRetryOptionsArgs ¶
type DeliveryStreamRetryOptionsArgs struct { // The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamRetryOptionsArgs) ElementType ¶
func (DeliveryStreamRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutput ¶
func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutput() DeliveryStreamRetryOptionsOutput
func (DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutputWithContext ¶
func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsOutput
func (DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutput ¶
func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
func (DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutputWithContext ¶
func (i DeliveryStreamRetryOptionsArgs) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
type DeliveryStreamRetryOptionsInput ¶
type DeliveryStreamRetryOptionsInput interface { pulumi.Input ToDeliveryStreamRetryOptionsOutput() DeliveryStreamRetryOptionsOutput ToDeliveryStreamRetryOptionsOutputWithContext(context.Context) DeliveryStreamRetryOptionsOutput }
DeliveryStreamRetryOptionsInput is an input type that accepts DeliveryStreamRetryOptionsArgs and DeliveryStreamRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamRetryOptionsInput` via:
DeliveryStreamRetryOptionsArgs{...}
type DeliveryStreamRetryOptionsOutput ¶
type DeliveryStreamRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRetryOptionsOutput) DurationInSeconds ¶
func (o DeliveryStreamRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt.
func (DeliveryStreamRetryOptionsOutput) ElementType ¶
func (DeliveryStreamRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutput ¶
func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutput() DeliveryStreamRetryOptionsOutput
func (DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutputWithContext ¶
func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsOutput
func (DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutput ¶
func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
func (DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamRetryOptionsOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
type DeliveryStreamRetryOptionsPtrInput ¶
type DeliveryStreamRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput ToDeliveryStreamRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamRetryOptionsPtrOutput }
DeliveryStreamRetryOptionsPtrInput is an input type that accepts DeliveryStreamRetryOptionsArgs, DeliveryStreamRetryOptionsPtr and DeliveryStreamRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamRetryOptionsPtrInput` via:
DeliveryStreamRetryOptionsArgs{...} or: nil
func DeliveryStreamRetryOptionsPtr ¶
func DeliveryStreamRetryOptionsPtr(v *DeliveryStreamRetryOptionsArgs) DeliveryStreamRetryOptionsPtrInput
type DeliveryStreamRetryOptionsPtrOutput ¶
type DeliveryStreamRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamRetryOptionsPtrOutput) DurationInSeconds ¶
func (o DeliveryStreamRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt.
func (DeliveryStreamRetryOptionsPtrOutput) Elem ¶
func (o DeliveryStreamRetryOptionsPtrOutput) Elem() DeliveryStreamRetryOptionsOutput
func (DeliveryStreamRetryOptionsPtrOutput) ElementType ¶
func (DeliveryStreamRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutput ¶
func (o DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutput() DeliveryStreamRetryOptionsPtrOutput
func (DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamRetryOptionsPtrOutput) ToDeliveryStreamRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamRetryOptionsPtrOutput
type DeliveryStreamS3DestinationConfiguration ¶
type DeliveryStreamS3DestinationConfiguration struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket to send data to. BucketArn string `pulumi:"bucketArn"` // Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon S3 bucket. BufferingHints *DeliveryStreamBufferingHints `pulumi:"bufferingHints"` // The CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The type of compression that Kinesis Data Firehose uses to compress the data that it delivers to the Amazon S3 bucket. For valid values, see the `CompressionFormat` content for the [S3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_S3DestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . CompressionFormat *DeliveryStreamS3DestinationConfigurationCompressionFormat `pulumi:"compressionFormat"` // Configures Amazon Simple Storage Service (Amazon S3) server-side encryption. Kinesis Data Firehose uses AWS Key Management Service ( AWS KMS) to encrypt the data that it delivers to your Amazon S3 bucket. EncryptionConfiguration *DeliveryStreamEncryptionConfiguration `pulumi:"encryptionConfiguration"` // A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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"` // A prefix that Kinesis Data Firehose adds to the files that it delivers to the Amazon S3 bucket. The prefix helps you identify the files that Kinesis Data Firehose delivered. Prefix *string `pulumi:"prefix"` // The ARN of an AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon S3 Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3) in the *Amazon Kinesis Data Firehose Developer Guide* . RoleArn string `pulumi:"roleArn"` }
type DeliveryStreamS3DestinationConfigurationArgs ¶
type DeliveryStreamS3DestinationConfigurationArgs struct { // The Amazon Resource Name (ARN) of the Amazon S3 bucket to send data to. BucketArn pulumi.StringInput `pulumi:"bucketArn"` // Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon S3 bucket. BufferingHints DeliveryStreamBufferingHintsPtrInput `pulumi:"bufferingHints"` // The CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The type of compression that Kinesis Data Firehose uses to compress the data that it delivers to the Amazon S3 bucket. For valid values, see the `CompressionFormat` content for the [S3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_S3DestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* . CompressionFormat DeliveryStreamS3DestinationConfigurationCompressionFormatPtrInput `pulumi:"compressionFormat"` // Configures Amazon Simple Storage Service (Amazon S3) server-side encryption. Kinesis Data Firehose uses AWS Key Management Service ( AWS KMS) to encrypt the data that it delivers to your Amazon S3 bucket. EncryptionConfiguration DeliveryStreamEncryptionConfigurationPtrInput `pulumi:"encryptionConfiguration"` // A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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"` // A prefix that Kinesis Data Firehose adds to the files that it delivers to the Amazon S3 bucket. The prefix helps you identify the files that Kinesis Data Firehose delivered. Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The ARN of an AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon S3 Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3) in the *Amazon Kinesis Data Firehose Developer Guide* . RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DeliveryStreamS3DestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutput ¶
func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutput() DeliveryStreamS3DestinationConfigurationOutput
func (DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationOutput
func (DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutput ¶
func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
func (DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamS3DestinationConfigurationArgs) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
type DeliveryStreamS3DestinationConfigurationCompressionFormat ¶
type DeliveryStreamS3DestinationConfigurationCompressionFormat string
The type of compression that Kinesis Data Firehose uses to compress the data that it delivers to the Amazon S3 bucket. For valid values, see the `CompressionFormat` content for the [S3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_S3DestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutput ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutput ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext ¶
func (e DeliveryStreamS3DestinationConfigurationCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamS3DestinationConfigurationCompressionFormatInput ¶
type DeliveryStreamS3DestinationConfigurationCompressionFormatInput interface { pulumi.Input ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext(context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatOutput }
DeliveryStreamS3DestinationConfigurationCompressionFormatInput is an input type that accepts values of the DeliveryStreamS3DestinationConfigurationCompressionFormat enum A concrete instance of `DeliveryStreamS3DestinationConfigurationCompressionFormatInput` can be one of the following:
DeliveryStreamS3DestinationConfigurationCompressionFormatUncompressed DeliveryStreamS3DestinationConfigurationCompressionFormatGzip DeliveryStreamS3DestinationConfigurationCompressionFormatZip DeliveryStreamS3DestinationConfigurationCompressionFormatSnappy DeliveryStreamS3DestinationConfigurationCompressionFormatHadoopSnappy
type DeliveryStreamS3DestinationConfigurationCompressionFormatOutput ¶
type DeliveryStreamS3DestinationConfigurationCompressionFormatOutput struct{ *pulumi.OutputState }
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrInput ¶
type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrInput interface { pulumi.Input ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput }
func DeliveryStreamS3DestinationConfigurationCompressionFormatPtr ¶
func DeliveryStreamS3DestinationConfigurationCompressionFormatPtr(v string) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrInput
type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput ¶
type DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToDeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamS3DestinationConfigurationInput ¶
type DeliveryStreamS3DestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamS3DestinationConfigurationOutput() DeliveryStreamS3DestinationConfigurationOutput ToDeliveryStreamS3DestinationConfigurationOutputWithContext(context.Context) DeliveryStreamS3DestinationConfigurationOutput }
DeliveryStreamS3DestinationConfigurationInput is an input type that accepts DeliveryStreamS3DestinationConfigurationArgs and DeliveryStreamS3DestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamS3DestinationConfigurationInput` via:
DeliveryStreamS3DestinationConfigurationArgs{...}
type DeliveryStreamS3DestinationConfigurationOutput ¶
type DeliveryStreamS3DestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamS3DestinationConfigurationOutput) BucketArn ¶ added in v0.72.0
func (o DeliveryStreamS3DestinationConfigurationOutput) BucketArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket to send data to.
func (DeliveryStreamS3DestinationConfigurationOutput) BufferingHints ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon S3 bucket.
func (DeliveryStreamS3DestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The CloudWatch logging options for your delivery stream.
func (DeliveryStreamS3DestinationConfigurationOutput) CompressionFormat ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) CompressionFormat() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
The type of compression that Kinesis Data Firehose uses to compress the data that it delivers to the Amazon S3 bucket. For valid values, see the `CompressionFormat` content for the [S3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_S3DestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamS3DestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationOutput) EncryptionConfiguration ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
Configures Amazon Simple Storage Service (Amazon S3) server-side encryption. Kinesis Data Firehose uses AWS Key Management Service ( AWS KMS) to encrypt the data that it delivers to your Amazon S3 bucket.
func (DeliveryStreamS3DestinationConfigurationOutput) ErrorOutputPrefix ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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 (DeliveryStreamS3DestinationConfigurationOutput) Prefix ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) Prefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose adds to the files that it delivers to the Amazon S3 bucket. The prefix helps you identify the files that Kinesis Data Firehose delivered.
func (DeliveryStreamS3DestinationConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamS3DestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of an AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon S3 Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutput ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutput() DeliveryStreamS3DestinationConfigurationOutput
func (DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationOutput
func (DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
func (DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
type DeliveryStreamS3DestinationConfigurationPtrInput ¶
type DeliveryStreamS3DestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput }
DeliveryStreamS3DestinationConfigurationPtrInput is an input type that accepts DeliveryStreamS3DestinationConfigurationArgs, DeliveryStreamS3DestinationConfigurationPtr and DeliveryStreamS3DestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamS3DestinationConfigurationPtrInput` via:
DeliveryStreamS3DestinationConfigurationArgs{...} or: nil
func DeliveryStreamS3DestinationConfigurationPtr ¶
func DeliveryStreamS3DestinationConfigurationPtr(v *DeliveryStreamS3DestinationConfigurationArgs) DeliveryStreamS3DestinationConfigurationPtrInput
type DeliveryStreamS3DestinationConfigurationPtrOutput ¶
type DeliveryStreamS3DestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamS3DestinationConfigurationPtrOutput) BucketArn ¶ added in v0.72.0
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) BucketArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Amazon S3 bucket to send data to.
func (DeliveryStreamS3DestinationConfigurationPtrOutput) BufferingHints ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamBufferingHintsPtrOutput
Configures how Kinesis Data Firehose buffers incoming data while delivering it to the Amazon S3 bucket.
func (DeliveryStreamS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The CloudWatch logging options for your delivery stream.
func (DeliveryStreamS3DestinationConfigurationPtrOutput) CompressionFormat ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) CompressionFormat() DeliveryStreamS3DestinationConfigurationCompressionFormatPtrOutput
The type of compression that Kinesis Data Firehose uses to compress the data that it delivers to the Amazon S3 bucket. For valid values, see the `CompressionFormat` content for the [S3DestinationConfiguration](https://docs.aws.amazon.com/firehose/latest/APIReference/API_S3DestinationConfiguration.html) data type in the *Amazon Kinesis Data Firehose API Reference* .
func (DeliveryStreamS3DestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamS3DestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamS3DestinationConfigurationPtrOutput) EncryptionConfiguration ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) EncryptionConfiguration() DeliveryStreamEncryptionConfigurationPtrOutput
Configures Amazon Simple Storage Service (Amazon S3) server-side encryption. Kinesis Data Firehose uses AWS Key Management Service ( AWS KMS) to encrypt the data that it delivers to your Amazon S3 bucket.
func (DeliveryStreamS3DestinationConfigurationPtrOutput) ErrorOutputPrefix ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ErrorOutputPrefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose evaluates and adds to failed records before writing them to S3. 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 (DeliveryStreamS3DestinationConfigurationPtrOutput) Prefix ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) Prefix() pulumi.StringPtrOutput
A prefix that Kinesis Data Firehose adds to the files that it delivers to the Amazon S3 bucket. The prefix helps you identify the files that Kinesis Data Firehose delivered.
func (DeliveryStreamS3DestinationConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of an AWS Identity and Access Management (IAM) role that grants Kinesis Data Firehose access to your Amazon S3 bucket and AWS KMS (if you enable data encryption). For more information, see [Grant Kinesis Data Firehose Access to an Amazon S3 Destination](https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html#using-iam-s3) in the *Amazon Kinesis Data Firehose Developer Guide* .
func (DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutput() DeliveryStreamS3DestinationConfigurationPtrOutput
func (DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamS3DestinationConfigurationPtrOutput) ToDeliveryStreamS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamS3DestinationConfigurationPtrOutput
type DeliveryStreamSchemaConfiguration ¶
type DeliveryStreamSchemaConfiguration 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. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `DatabaseName` property is required and its value must be specified. 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 Firehose can use to access AWS Glue. This role must be in the same account you use for Firehose. Cross-account roles aren't allowed. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `RoleARN` property is required and its value must be specified. RoleArn *string `pulumi:"roleArn"` // Specifies the AWS Glue table that contains the column information that constitutes your data schema. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `TableName` property is required and its value must be specified. TableName *string `pulumi:"tableName"` // Specifies the table version for the output data schema. If you don't specify this version ID, or if you set it to `LATEST` , Firehose uses the most recent version. This means that any updates to the table are automatically picked up. VersionId *string `pulumi:"versionId"` }
type DeliveryStreamSchemaConfigurationArgs ¶
type DeliveryStreamSchemaConfigurationArgs 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. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `DatabaseName` property is required and its value must be specified. DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` // If you don't specify an AWS Region, the default is the current Region. Region pulumi.StringPtrInput `pulumi:"region"` // The role that Firehose can use to access AWS Glue. This role must be in the same account you use for Firehose. Cross-account roles aren't allowed. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `RoleARN` property is required and its value must be specified. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Specifies the AWS Glue table that contains the column information that constitutes your data schema. // // > If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `TableName` property is required and its value must be specified. TableName pulumi.StringPtrInput `pulumi:"tableName"` // Specifies the table version for the output data schema. If you don't specify this version ID, or if you set it to `LATEST` , Firehose uses the most recent version. This means that any updates to the table are automatically picked up. VersionId pulumi.StringPtrInput `pulumi:"versionId"` }
func (DeliveryStreamSchemaConfigurationArgs) ElementType ¶
func (DeliveryStreamSchemaConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutput ¶
func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutput() DeliveryStreamSchemaConfigurationOutput
func (DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutputWithContext ¶
func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationOutput
func (DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutput ¶
func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
func (DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamSchemaConfigurationArgs) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
type DeliveryStreamSchemaConfigurationInput ¶
type DeliveryStreamSchemaConfigurationInput interface { pulumi.Input ToDeliveryStreamSchemaConfigurationOutput() DeliveryStreamSchemaConfigurationOutput ToDeliveryStreamSchemaConfigurationOutputWithContext(context.Context) DeliveryStreamSchemaConfigurationOutput }
DeliveryStreamSchemaConfigurationInput is an input type that accepts DeliveryStreamSchemaConfigurationArgs and DeliveryStreamSchemaConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamSchemaConfigurationInput` via:
DeliveryStreamSchemaConfigurationArgs{...}
type DeliveryStreamSchemaConfigurationOutput ¶
type DeliveryStreamSchemaConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSchemaConfigurationOutput) CatalogId ¶
func (o DeliveryStreamSchemaConfigurationOutput) 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 (DeliveryStreamSchemaConfigurationOutput) DatabaseName ¶
func (o DeliveryStreamSchemaConfigurationOutput) DatabaseName() pulumi.StringPtrOutput
Specifies the name of the AWS Glue database that contains the schema for the output data.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `DatabaseName` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationOutput) ElementType ¶
func (DeliveryStreamSchemaConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamSchemaConfigurationOutput) Region ¶
func (o DeliveryStreamSchemaConfigurationOutput) Region() pulumi.StringPtrOutput
If you don't specify an AWS Region, the default is the current Region.
func (DeliveryStreamSchemaConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamSchemaConfigurationOutput) RoleArn() pulumi.StringPtrOutput
The role that Firehose can use to access AWS Glue. This role must be in the same account you use for Firehose. Cross-account roles aren't allowed.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `RoleARN` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationOutput) TableName ¶
func (o DeliveryStreamSchemaConfigurationOutput) TableName() pulumi.StringPtrOutput
Specifies the AWS Glue table that contains the column information that constitutes your data schema.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `TableName` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutput ¶
func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutput() DeliveryStreamSchemaConfigurationOutput
func (DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutputWithContext ¶
func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationOutput
func (DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutput ¶
func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
func (DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamSchemaConfigurationOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
func (DeliveryStreamSchemaConfigurationOutput) VersionId ¶
func (o DeliveryStreamSchemaConfigurationOutput) VersionId() pulumi.StringPtrOutput
Specifies the table version for the output data schema. If you don't specify this version ID, or if you set it to `LATEST` , Firehose uses the most recent version. This means that any updates to the table are automatically picked up.
type DeliveryStreamSchemaConfigurationPtrInput ¶
type DeliveryStreamSchemaConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(context.Context) DeliveryStreamSchemaConfigurationPtrOutput }
DeliveryStreamSchemaConfigurationPtrInput is an input type that accepts DeliveryStreamSchemaConfigurationArgs, DeliveryStreamSchemaConfigurationPtr and DeliveryStreamSchemaConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamSchemaConfigurationPtrInput` via:
DeliveryStreamSchemaConfigurationArgs{...} or: nil
func DeliveryStreamSchemaConfigurationPtr ¶
func DeliveryStreamSchemaConfigurationPtr(v *DeliveryStreamSchemaConfigurationArgs) DeliveryStreamSchemaConfigurationPtrInput
type DeliveryStreamSchemaConfigurationPtrOutput ¶
type DeliveryStreamSchemaConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSchemaConfigurationPtrOutput) CatalogId ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) 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 (DeliveryStreamSchemaConfigurationPtrOutput) DatabaseName ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) DatabaseName() pulumi.StringPtrOutput
Specifies the name of the AWS Glue database that contains the schema for the output data.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `DatabaseName` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamSchemaConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSchemaConfigurationPtrOutput) Region ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) Region() pulumi.StringPtrOutput
If you don't specify an AWS Region, the default is the current Region.
func (DeliveryStreamSchemaConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamSchemaConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The role that Firehose can use to access AWS Glue. This role must be in the same account you use for Firehose. Cross-account roles aren't allowed.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `RoleARN` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationPtrOutput) TableName ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) TableName() pulumi.StringPtrOutput
Specifies the AWS Glue table that contains the column information that constitutes your data schema.
> If the `SchemaConfiguration` request parameter is used as part of invoking the `CreateDeliveryStream` API, then the `TableName` property is required and its value must be specified.
func (DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutput ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutput() DeliveryStreamSchemaConfigurationPtrOutput
func (DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) ToDeliveryStreamSchemaConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSchemaConfigurationPtrOutput
func (DeliveryStreamSchemaConfigurationPtrOutput) VersionId ¶
func (o DeliveryStreamSchemaConfigurationPtrOutput) VersionId() pulumi.StringPtrOutput
Specifies the table version for the output data schema. If you don't specify this version ID, or if you set it to `LATEST` , Firehose uses the most recent version. This means that any updates to the table are automatically picked up.
type DeliveryStreamSerializer ¶
type DeliveryStreamSerializer struct { // A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://docs.aws.amazon.com/https://orc.apache.org/docs/) . OrcSerDe *DeliveryStreamOrcSerDe `pulumi:"orcSerDe"` // A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/documentation/latest/) . ParquetSerDe *DeliveryStreamParquetSerDe `pulumi:"parquetSerDe"` }
type DeliveryStreamSerializerArgs ¶
type DeliveryStreamSerializerArgs struct { // A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://docs.aws.amazon.com/https://orc.apache.org/docs/) . OrcSerDe DeliveryStreamOrcSerDePtrInput `pulumi:"orcSerDe"` // A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/documentation/latest/) . ParquetSerDe DeliveryStreamParquetSerDePtrInput `pulumi:"parquetSerDe"` }
func (DeliveryStreamSerializerArgs) ElementType ¶
func (DeliveryStreamSerializerArgs) ElementType() reflect.Type
func (DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutput ¶
func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutput() DeliveryStreamSerializerOutput
func (DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutputWithContext ¶
func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerOutputWithContext(ctx context.Context) DeliveryStreamSerializerOutput
func (DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutput ¶
func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
func (DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutputWithContext ¶
func (i DeliveryStreamSerializerArgs) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
type DeliveryStreamSerializerInput ¶
type DeliveryStreamSerializerInput interface { pulumi.Input ToDeliveryStreamSerializerOutput() DeliveryStreamSerializerOutput ToDeliveryStreamSerializerOutputWithContext(context.Context) DeliveryStreamSerializerOutput }
DeliveryStreamSerializerInput is an input type that accepts DeliveryStreamSerializerArgs and DeliveryStreamSerializerOutput values. You can construct a concrete instance of `DeliveryStreamSerializerInput` via:
DeliveryStreamSerializerArgs{...}
type DeliveryStreamSerializerOutput ¶
type DeliveryStreamSerializerOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSerializerOutput) ElementType ¶
func (DeliveryStreamSerializerOutput) ElementType() reflect.Type
func (DeliveryStreamSerializerOutput) OrcSerDe ¶
func (o DeliveryStreamSerializerOutput) OrcSerDe() DeliveryStreamOrcSerDePtrOutput
A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://docs.aws.amazon.com/https://orc.apache.org/docs/) .
func (DeliveryStreamSerializerOutput) ParquetSerDe ¶
func (o DeliveryStreamSerializerOutput) ParquetSerDe() DeliveryStreamParquetSerDePtrOutput
A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/documentation/latest/) .
func (DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutput ¶
func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutput() DeliveryStreamSerializerOutput
func (DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutputWithContext ¶
func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerOutputWithContext(ctx context.Context) DeliveryStreamSerializerOutput
func (DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutput ¶
func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
func (DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutputWithContext ¶
func (o DeliveryStreamSerializerOutput) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
type DeliveryStreamSerializerPtrInput ¶
type DeliveryStreamSerializerPtrInput interface { pulumi.Input ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput ToDeliveryStreamSerializerPtrOutputWithContext(context.Context) DeliveryStreamSerializerPtrOutput }
DeliveryStreamSerializerPtrInput is an input type that accepts DeliveryStreamSerializerArgs, DeliveryStreamSerializerPtr and DeliveryStreamSerializerPtrOutput values. You can construct a concrete instance of `DeliveryStreamSerializerPtrInput` via:
DeliveryStreamSerializerArgs{...} or: nil
func DeliveryStreamSerializerPtr ¶
func DeliveryStreamSerializerPtr(v *DeliveryStreamSerializerArgs) DeliveryStreamSerializerPtrInput
type DeliveryStreamSerializerPtrOutput ¶
type DeliveryStreamSerializerPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSerializerPtrOutput) Elem ¶
func (o DeliveryStreamSerializerPtrOutput) Elem() DeliveryStreamSerializerOutput
func (DeliveryStreamSerializerPtrOutput) ElementType ¶
func (DeliveryStreamSerializerPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSerializerPtrOutput) OrcSerDe ¶
func (o DeliveryStreamSerializerPtrOutput) OrcSerDe() DeliveryStreamOrcSerDePtrOutput
A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see [Apache ORC](https://docs.aws.amazon.com/https://orc.apache.org/docs/) .
func (DeliveryStreamSerializerPtrOutput) ParquetSerDe ¶
func (o DeliveryStreamSerializerPtrOutput) ParquetSerDe() DeliveryStreamParquetSerDePtrOutput
A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see [Apache Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/documentation/latest/) .
func (DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutput ¶
func (o DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutput() DeliveryStreamSerializerPtrOutput
func (DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutputWithContext ¶
func (o DeliveryStreamSerializerPtrOutput) ToDeliveryStreamSerializerPtrOutputWithContext(ctx context.Context) DeliveryStreamSerializerPtrOutput
type DeliveryStreamSnowflakeDestinationConfiguration ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfiguration struct { // URL for accessing your Snowflake account. This URL must include your [account identifier](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-account-identifier) . Note that the protocol (https://) and port number are optional. AccountUrl string `pulumi:"accountUrl"` CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The name of the record content column ContentColumnName *string `pulumi:"contentColumnName"` // Choose to load JSON keys mapped to table column names or choose to split the JSON payload where content is mapped to a record content column and source metadata is mapped to a record metadata column. DataLoadingOption *DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption `pulumi:"dataLoadingOption"` // All data in Snowflake is maintained in databases. Database string `pulumi:"database"` // Passphrase to decrypt the private key when the key is encrypted. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) . KeyPassphrase *string `pulumi:"keyPassphrase"` // The name of the record metadata column MetaDataColumnName *string `pulumi:"metaDataColumnName"` // The private key used to encrypt your Snowflake client. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) . PrivateKey string `pulumi:"privateKey"` ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The time period where Firehose will retry sending data to the chosen HTTP endpoint. RetryOptions *DeliveryStreamSnowflakeRetryOptions `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the Snowflake role RoleArn string `pulumi:"roleArn"` // Choose an S3 backup mode S3BackupMode *DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode `pulumi:"s3BackupMode"` S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` // Each database consists of one or more schemas, which are logical groupings of database objects, such as tables and views Schema string `pulumi:"schema"` // Optionally configure a Snowflake role. Otherwise the default user role will be used. SnowflakeRoleConfiguration *DeliveryStreamSnowflakeRoleConfiguration `pulumi:"snowflakeRoleConfiguration"` // The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink) SnowflakeVpcConfiguration *DeliveryStreamSnowflakeVpcConfiguration `pulumi:"snowflakeVpcConfiguration"` // All data in Snowflake is stored in database tables, logically structured as collections of columns and rows. Table string `pulumi:"table"` // User login name for the Snowflake account. User string `pulumi:"user"` }
type DeliveryStreamSnowflakeDestinationConfigurationArgs ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationArgs struct { // URL for accessing your Snowflake account. This URL must include your [account identifier](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-account-identifier) . Note that the protocol (https://) and port number are optional. AccountUrl pulumi.StringInput `pulumi:"accountUrl"` CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The name of the record content column ContentColumnName pulumi.StringPtrInput `pulumi:"contentColumnName"` // Choose to load JSON keys mapped to table column names or choose to split the JSON payload where content is mapped to a record content column and source metadata is mapped to a record metadata column. DataLoadingOption DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrInput `pulumi:"dataLoadingOption"` // All data in Snowflake is maintained in databases. Database pulumi.StringInput `pulumi:"database"` // Passphrase to decrypt the private key when the key is encrypted. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) . KeyPassphrase pulumi.StringPtrInput `pulumi:"keyPassphrase"` // The name of the record metadata column MetaDataColumnName pulumi.StringPtrInput `pulumi:"metaDataColumnName"` // The private key used to encrypt your Snowflake client. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) . PrivateKey pulumi.StringInput `pulumi:"privateKey"` ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The time period where Firehose will retry sending data to the chosen HTTP endpoint. RetryOptions DeliveryStreamSnowflakeRetryOptionsPtrInput `pulumi:"retryOptions"` // The Amazon Resource Name (ARN) of the Snowflake role RoleArn pulumi.StringInput `pulumi:"roleArn"` // Choose an S3 backup mode S3BackupMode DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrInput `pulumi:"s3BackupMode"` S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` // Each database consists of one or more schemas, which are logical groupings of database objects, such as tables and views Schema pulumi.StringInput `pulumi:"schema"` // Optionally configure a Snowflake role. Otherwise the default user role will be used. SnowflakeRoleConfiguration DeliveryStreamSnowflakeRoleConfigurationPtrInput `pulumi:"snowflakeRoleConfiguration"` // The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink) SnowflakeVpcConfiguration DeliveryStreamSnowflakeVpcConfigurationPtrInput `pulumi:"snowflakeVpcConfiguration"` // All data in Snowflake is stored in database tables, logically structured as collections of columns and rows. Table pulumi.StringInput `pulumi:"table"` // User login name for the Snowflake account. User pulumi.StringInput `pulumi:"user"` }
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutput() DeliveryStreamSnowflakeDestinationConfigurationOutput
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationOutput
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeDestinationConfigurationArgs) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption string
Choose to load JSON keys mapped to table column names or choose to split the JSON payload where content is mapped to a record content column and source metadata is mapped to a record metadata column.
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput }
DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionInput is an input type that accepts values of the DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption enum A concrete instance of `DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionInput` can be one of the following:
DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionJsonMapping DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionVariantContentMapping DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionVariantContentAndMetadataMapping
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput }
func DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtr(v string) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrInput
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) Elem ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationOutput() DeliveryStreamSnowflakeDestinationConfigurationOutput ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationOutput }
DeliveryStreamSnowflakeDestinationConfigurationInput is an input type that accepts DeliveryStreamSnowflakeDestinationConfigurationArgs and DeliveryStreamSnowflakeDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeDestinationConfigurationInput` via:
DeliveryStreamSnowflakeDestinationConfigurationArgs{...}
type DeliveryStreamSnowflakeDestinationConfigurationOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) AccountUrl ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) AccountUrl() pulumi.StringOutput
URL for accessing your Snowflake account. This URL must include your [account identifier](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-account-identifier) . Note that the protocol (https://) and port number are optional.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) CloudWatchLoggingOptions ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ContentColumnName ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ContentColumnName() pulumi.StringPtrOutput
The name of the record content column
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) DataLoadingOption ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) DataLoadingOption() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
Choose to load JSON keys mapped to table column names or choose to split the JSON payload where content is mapped to a record content column and source metadata is mapped to a record metadata column.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) Database ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Database() pulumi.StringOutput
All data in Snowflake is maintained in databases.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) KeyPassphrase ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) KeyPassphrase() pulumi.StringPtrOutput
Passphrase to decrypt the private key when the key is encrypted. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) .
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) MetaDataColumnName ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) MetaDataColumnName() pulumi.StringPtrOutput
The name of the record metadata column
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) PrivateKey ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) PrivateKey() pulumi.StringOutput
The private key used to encrypt your Snowflake client. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) .
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ProcessingConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) RetryOptions ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) RetryOptions() DeliveryStreamSnowflakeRetryOptionsPtrOutput
The time period where Firehose will retry sending data to the chosen HTTP endpoint.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) RoleArn ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Snowflake role
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) S3BackupMode ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) S3BackupMode() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
Choose an S3 backup mode
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) S3Configuration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) Schema ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Schema() pulumi.StringOutput
Each database consists of one or more schemas, which are logical groupings of database objects, such as tables and views
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeRoleConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeRoleConfiguration() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
Optionally configure a Snowflake role. Otherwise the default user role will be used.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeVpcConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) SnowflakeVpcConfiguration() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink)
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) Table ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) Table() pulumi.StringOutput
All data in Snowflake is stored in database tables, logically structured as collections of columns and rows.
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutput() DeliveryStreamSnowflakeDestinationConfigurationOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationOutput) User ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationOutput) User() pulumi.StringOutput
User login name for the Snowflake account.
type DeliveryStreamSnowflakeDestinationConfigurationPtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput }
DeliveryStreamSnowflakeDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamSnowflakeDestinationConfigurationArgs, DeliveryStreamSnowflakeDestinationConfigurationPtr and DeliveryStreamSnowflakeDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeDestinationConfigurationPtrInput` via:
DeliveryStreamSnowflakeDestinationConfigurationArgs{...} or: nil
func DeliveryStreamSnowflakeDestinationConfigurationPtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeDestinationConfigurationPtr(v *DeliveryStreamSnowflakeDestinationConfigurationArgs) DeliveryStreamSnowflakeDestinationConfigurationPtrInput
type DeliveryStreamSnowflakeDestinationConfigurationPtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) AccountUrl ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) AccountUrl() pulumi.StringPtrOutput
URL for accessing your Snowflake account. This URL must include your [account identifier](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-account-identifier) . Note that the protocol (https://) and port number are optional.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ContentColumnName ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ContentColumnName() pulumi.StringPtrOutput
The name of the record content column
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) DataLoadingOption ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) DataLoadingOption() DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOptionPtrOutput
Choose to load JSON keys mapped to table column names or choose to split the JSON payload where content is mapped to a record content column and source metadata is mapped to a record metadata column.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Database ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Database() pulumi.StringPtrOutput
All data in Snowflake is maintained in databases.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) KeyPassphrase ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) KeyPassphrase() pulumi.StringPtrOutput
Passphrase to decrypt the private key when the key is encrypted. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) .
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) MetaDataColumnName ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) MetaDataColumnName() pulumi.StringPtrOutput
The name of the record metadata column
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) PrivateKey ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
The private key used to encrypt your Snowflake client. For information, see [Using Key Pair Authentication & Key Rotation](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/data-load-snowpipe-streaming-configuration#using-key-pair-authentication-key-rotation) .
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ProcessingConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RetryOptions ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamSnowflakeRetryOptionsPtrOutput
The time period where Firehose will retry sending data to the chosen HTTP endpoint.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RoleArn ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Snowflake role
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3BackupMode ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3BackupMode() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
Choose an S3 backup mode
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3Configuration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Schema ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Schema() pulumi.StringPtrOutput
Each database consists of one or more schemas, which are logical groupings of database objects, such as tables and views
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeRoleConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeRoleConfiguration() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
Optionally configure a Snowflake role. Otherwise the default user role will be used.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeVpcConfiguration ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) SnowflakeVpcConfiguration() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink)
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) Table ¶ added in v0.95.0
All data in Snowflake is stored in database tables, logically structured as collections of columns and rows.
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutput() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationPtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode string
Choose an S3 backup mode
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutput ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (e DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput }
DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeInput is an input type that accepts values of the DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode enum A concrete instance of `DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeInput` can be one of the following:
DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeFailedDataOnly DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeAllData
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput }
func DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtr(v string) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrInput
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput() DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToDeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeDestinationConfigurationS3BackupModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSnowflakeRetryOptions ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptions struct { // the time period where Firehose will retry sending data to the chosen HTTP endpoint. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamSnowflakeRetryOptionsArgs ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptionsArgs struct { // the time period where Firehose will retry sending data to the chosen HTTP endpoint. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamSnowflakeRetryOptionsArgs) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutput() DeliveryStreamSnowflakeRetryOptionsOutput
func (DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsOutput
func (DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
func (DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRetryOptionsArgs) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
type DeliveryStreamSnowflakeRetryOptionsInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptionsInput interface { pulumi.Input ToDeliveryStreamSnowflakeRetryOptionsOutput() DeliveryStreamSnowflakeRetryOptionsOutput ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext(context.Context) DeliveryStreamSnowflakeRetryOptionsOutput }
DeliveryStreamSnowflakeRetryOptionsInput is an input type that accepts DeliveryStreamSnowflakeRetryOptionsArgs and DeliveryStreamSnowflakeRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeRetryOptionsInput` via:
DeliveryStreamSnowflakeRetryOptionsArgs{...}
type DeliveryStreamSnowflakeRetryOptionsOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeRetryOptionsOutput) DurationInSeconds ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
the time period where Firehose will retry sending data to the chosen HTTP endpoint.
func (DeliveryStreamSnowflakeRetryOptionsOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutput() DeliveryStreamSnowflakeRetryOptionsOutput
func (DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsOutput
func (DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
func (DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
type DeliveryStreamSnowflakeRetryOptionsPtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput }
DeliveryStreamSnowflakeRetryOptionsPtrInput is an input type that accepts DeliveryStreamSnowflakeRetryOptionsArgs, DeliveryStreamSnowflakeRetryOptionsPtr and DeliveryStreamSnowflakeRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeRetryOptionsPtrInput` via:
DeliveryStreamSnowflakeRetryOptionsArgs{...} or: nil
func DeliveryStreamSnowflakeRetryOptionsPtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeRetryOptionsPtr(v *DeliveryStreamSnowflakeRetryOptionsArgs) DeliveryStreamSnowflakeRetryOptionsPtrInput
type DeliveryStreamSnowflakeRetryOptionsPtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) DurationInSeconds ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
the time period where Firehose will retry sending data to the chosen HTTP endpoint.
func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutput() DeliveryStreamSnowflakeRetryOptionsPtrOutput
func (DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRetryOptionsPtrOutput) ToDeliveryStreamSnowflakeRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRetryOptionsPtrOutput
type DeliveryStreamSnowflakeRoleConfiguration ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationArgs ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationArgs struct { // Enable Snowflake role Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The Snowflake role you wish to configure SnowflakeRole pulumi.StringPtrInput `pulumi:"snowflakeRole"` }
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutput() DeliveryStreamSnowflakeRoleConfigurationOutput
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationOutput
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
func (DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeRoleConfigurationArgs) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
type DeliveryStreamSnowflakeRoleConfigurationInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationInput interface { pulumi.Input ToDeliveryStreamSnowflakeRoleConfigurationOutput() DeliveryStreamSnowflakeRoleConfigurationOutput ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext(context.Context) DeliveryStreamSnowflakeRoleConfigurationOutput }
DeliveryStreamSnowflakeRoleConfigurationInput is an input type that accepts DeliveryStreamSnowflakeRoleConfigurationArgs and DeliveryStreamSnowflakeRoleConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeRoleConfigurationInput` via:
DeliveryStreamSnowflakeRoleConfigurationArgs{...}
type DeliveryStreamSnowflakeRoleConfigurationOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRoleConfigurationOutput) Enabled ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) Enabled() pulumi.BoolPtrOutput
Enable Snowflake role
func (DeliveryStreamSnowflakeRoleConfigurationOutput) SnowflakeRole ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) SnowflakeRole() pulumi.StringPtrOutput
The Snowflake role you wish to configure
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutput() DeliveryStreamSnowflakeRoleConfigurationOutput
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationOutput
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
func (DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
type DeliveryStreamSnowflakeRoleConfigurationPtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput }
DeliveryStreamSnowflakeRoleConfigurationPtrInput is an input type that accepts DeliveryStreamSnowflakeRoleConfigurationArgs, DeliveryStreamSnowflakeRoleConfigurationPtr and DeliveryStreamSnowflakeRoleConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeRoleConfigurationPtrInput` via:
DeliveryStreamSnowflakeRoleConfigurationArgs{...} or: nil
func DeliveryStreamSnowflakeRoleConfigurationPtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeRoleConfigurationPtr(v *DeliveryStreamSnowflakeRoleConfigurationArgs) DeliveryStreamSnowflakeRoleConfigurationPtrInput
type DeliveryStreamSnowflakeRoleConfigurationPtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeRoleConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) Enabled ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable Snowflake role
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) SnowflakeRole ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) SnowflakeRole() pulumi.StringPtrOutput
The Snowflake role you wish to configure
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutput() DeliveryStreamSnowflakeRoleConfigurationPtrOutput
func (DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeRoleConfigurationPtrOutput) ToDeliveryStreamSnowflakeRoleConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeRoleConfigurationPtrOutput
type DeliveryStreamSnowflakeVpcConfiguration ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfiguration struct { // The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink) PrivateLinkVpceId string `pulumi:"privateLinkVpceId"` }
type DeliveryStreamSnowflakeVpcConfigurationArgs ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfigurationArgs struct { // The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink) PrivateLinkVpceId pulumi.StringInput `pulumi:"privateLinkVpceId"` }
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutput() DeliveryStreamSnowflakeVpcConfigurationOutput
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationOutput
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
func (DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (i DeliveryStreamSnowflakeVpcConfigurationArgs) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
type DeliveryStreamSnowflakeVpcConfigurationInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfigurationInput interface { pulumi.Input ToDeliveryStreamSnowflakeVpcConfigurationOutput() DeliveryStreamSnowflakeVpcConfigurationOutput ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext(context.Context) DeliveryStreamSnowflakeVpcConfigurationOutput }
DeliveryStreamSnowflakeVpcConfigurationInput is an input type that accepts DeliveryStreamSnowflakeVpcConfigurationArgs and DeliveryStreamSnowflakeVpcConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeVpcConfigurationInput` via:
DeliveryStreamSnowflakeVpcConfigurationArgs{...}
type DeliveryStreamSnowflakeVpcConfigurationOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeVpcConfigurationOutput) PrivateLinkVpceId ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationOutput) PrivateLinkVpceId() pulumi.StringOutput
The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink)
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutput() DeliveryStreamSnowflakeVpcConfigurationOutput
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationOutput
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
func (DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
type DeliveryStreamSnowflakeVpcConfigurationPtrInput ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput }
DeliveryStreamSnowflakeVpcConfigurationPtrInput is an input type that accepts DeliveryStreamSnowflakeVpcConfigurationArgs, DeliveryStreamSnowflakeVpcConfigurationPtr and DeliveryStreamSnowflakeVpcConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamSnowflakeVpcConfigurationPtrInput` via:
DeliveryStreamSnowflakeVpcConfigurationArgs{...} or: nil
func DeliveryStreamSnowflakeVpcConfigurationPtr ¶ added in v0.95.0
func DeliveryStreamSnowflakeVpcConfigurationPtr(v *DeliveryStreamSnowflakeVpcConfigurationArgs) DeliveryStreamSnowflakeVpcConfigurationPtrInput
type DeliveryStreamSnowflakeVpcConfigurationPtrOutput ¶ added in v0.95.0
type DeliveryStreamSnowflakeVpcConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ElementType ¶ added in v0.95.0
func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) PrivateLinkVpceId() pulumi.StringPtrOutput
The VPCE ID for Firehose to privately connect with Snowflake. The ID format is com.amazonaws.vpce.[region].vpce-svc-<[id]>. For more information, see [Amazon PrivateLink & Snowflake](https://docs.aws.amazon.com/https://docs.snowflake.com/en/user-guide/admin-security-privatelink)
func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutput() DeliveryStreamSnowflakeVpcConfigurationPtrOutput
func (DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext ¶ added in v0.95.0
func (o DeliveryStreamSnowflakeVpcConfigurationPtrOutput) ToDeliveryStreamSnowflakeVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSnowflakeVpcConfigurationPtrOutput
type DeliveryStreamSplunkBufferingHints ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHints struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 60 (1 minute). IntervalInSeconds *int `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. SizeInMbs *int `pulumi:"sizeInMbs"` }
type DeliveryStreamSplunkBufferingHintsArgs ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHintsArgs struct { // Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 60 (1 minute). IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5. SizeInMbs pulumi.IntPtrInput `pulumi:"sizeInMbs"` }
func (DeliveryStreamSplunkBufferingHintsArgs) ElementType ¶ added in v0.92.0
func (DeliveryStreamSplunkBufferingHintsArgs) ElementType() reflect.Type
func (DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutput ¶ added in v0.92.0
func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutput() DeliveryStreamSplunkBufferingHintsOutput
func (DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutputWithContext ¶ added in v0.92.0
func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsOutput
func (DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutput ¶ added in v0.92.0
func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
func (DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext ¶ added in v0.92.0
func (i DeliveryStreamSplunkBufferingHintsArgs) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
type DeliveryStreamSplunkBufferingHintsInput ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHintsInput interface { pulumi.Input ToDeliveryStreamSplunkBufferingHintsOutput() DeliveryStreamSplunkBufferingHintsOutput ToDeliveryStreamSplunkBufferingHintsOutputWithContext(context.Context) DeliveryStreamSplunkBufferingHintsOutput }
DeliveryStreamSplunkBufferingHintsInput is an input type that accepts DeliveryStreamSplunkBufferingHintsArgs and DeliveryStreamSplunkBufferingHintsOutput values. You can construct a concrete instance of `DeliveryStreamSplunkBufferingHintsInput` via:
DeliveryStreamSplunkBufferingHintsArgs{...}
type DeliveryStreamSplunkBufferingHintsOutput ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHintsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkBufferingHintsOutput) ElementType ¶ added in v0.92.0
func (DeliveryStreamSplunkBufferingHintsOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkBufferingHintsOutput) IntervalInSeconds ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) IntervalInSeconds() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 60 (1 minute).
func (DeliveryStreamSplunkBufferingHintsOutput) SizeInMbs ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) SizeInMbs() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5.
func (DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutput ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutput() DeliveryStreamSplunkBufferingHintsOutput
func (DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutputWithContext ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsOutput
func (DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
func (DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
type DeliveryStreamSplunkBufferingHintsPtrInput ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHintsPtrInput interface { pulumi.Input ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput }
DeliveryStreamSplunkBufferingHintsPtrInput is an input type that accepts DeliveryStreamSplunkBufferingHintsArgs, DeliveryStreamSplunkBufferingHintsPtr and DeliveryStreamSplunkBufferingHintsPtrOutput values. You can construct a concrete instance of `DeliveryStreamSplunkBufferingHintsPtrInput` via:
DeliveryStreamSplunkBufferingHintsArgs{...} or: nil
func DeliveryStreamSplunkBufferingHintsPtr ¶ added in v0.92.0
func DeliveryStreamSplunkBufferingHintsPtr(v *DeliveryStreamSplunkBufferingHintsArgs) DeliveryStreamSplunkBufferingHintsPtrInput
type DeliveryStreamSplunkBufferingHintsPtrOutput ¶ added in v0.92.0
type DeliveryStreamSplunkBufferingHintsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkBufferingHintsPtrOutput) ElementType ¶ added in v0.92.0
func (DeliveryStreamSplunkBufferingHintsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkBufferingHintsPtrOutput) IntervalInSeconds ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
Buffer incoming data for the specified period of time, in seconds, before delivering it to the destination. The default value is 60 (1 minute).
func (DeliveryStreamSplunkBufferingHintsPtrOutput) SizeInMbs ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsPtrOutput) SizeInMbs() pulumi.IntPtrOutput
Buffer incoming data to the specified size, in MBs, before delivering it to the destination. The default value is 5.
func (DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutput() DeliveryStreamSplunkBufferingHintsPtrOutput
func (DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext ¶ added in v0.92.0
func (o DeliveryStreamSplunkBufferingHintsPtrOutput) ToDeliveryStreamSplunkBufferingHintsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkBufferingHintsPtrOutput
type DeliveryStreamSplunkDestinationConfiguration ¶
type DeliveryStreamSplunkDestinationConfiguration struct { // The buffering options. If no value is specified, the default values for Splunk are used. BufferingHints *DeliveryStreamSplunkBufferingHints `pulumi:"bufferingHints"` // The Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions *DeliveryStreamCloudWatchLoggingOptions `pulumi:"cloudWatchLoggingOptions"` // The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings. HecAcknowledgmentTimeoutInSeconds *int `pulumi:"hecAcknowledgmentTimeoutInSeconds"` // The HTTP Event Collector (HEC) endpoint to which Firehose sends your data. HecEndpoint string `pulumi:"hecEndpoint"` // This type can be either `Raw` or `Event` . HecEndpointType DeliveryStreamSplunkDestinationConfigurationHecEndpointType `pulumi:"hecEndpointType"` // This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. HecToken string `pulumi:"hecToken"` // The data processing configuration. ProcessingConfiguration *DeliveryStreamProcessingConfiguration `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk. RetryOptions *DeliveryStreamSplunkRetryOptions `pulumi:"retryOptions"` // Defines how documents should be delivered to Amazon S3. When set to `FailedEventsOnly` , Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to `AllEvents` , Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is `FailedEventsOnly` . // // You can update this backup mode from `FailedEventsOnly` to `AllEvents` . You can't update it from `AllEvents` to `FailedEventsOnly` . S3BackupMode *string `pulumi:"s3BackupMode"` // The configuration for the backup Amazon S3 location. S3Configuration DeliveryStreamS3DestinationConfiguration `pulumi:"s3Configuration"` }
type DeliveryStreamSplunkDestinationConfigurationArgs ¶
type DeliveryStreamSplunkDestinationConfigurationArgs struct { // The buffering options. If no value is specified, the default values for Splunk are used. BufferingHints DeliveryStreamSplunkBufferingHintsPtrInput `pulumi:"bufferingHints"` // The Amazon CloudWatch logging options for your delivery stream. CloudWatchLoggingOptions DeliveryStreamCloudWatchLoggingOptionsPtrInput `pulumi:"cloudWatchLoggingOptions"` // The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings. HecAcknowledgmentTimeoutInSeconds pulumi.IntPtrInput `pulumi:"hecAcknowledgmentTimeoutInSeconds"` // The HTTP Event Collector (HEC) endpoint to which Firehose sends your data. HecEndpoint pulumi.StringInput `pulumi:"hecEndpoint"` // This type can be either `Raw` or `Event` . HecEndpointType DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput `pulumi:"hecEndpointType"` // This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint. HecToken pulumi.StringInput `pulumi:"hecToken"` // The data processing configuration. ProcessingConfiguration DeliveryStreamProcessingConfigurationPtrInput `pulumi:"processingConfiguration"` // The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk. RetryOptions DeliveryStreamSplunkRetryOptionsPtrInput `pulumi:"retryOptions"` // Defines how documents should be delivered to Amazon S3. When set to `FailedEventsOnly` , Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to `AllEvents` , Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is `FailedEventsOnly` . // // You can update this backup mode from `FailedEventsOnly` to `AllEvents` . You can't update it from `AllEvents` to `FailedEventsOnly` . S3BackupMode pulumi.StringPtrInput `pulumi:"s3BackupMode"` // The configuration for the backup Amazon S3 location. S3Configuration DeliveryStreamS3DestinationConfigurationInput `pulumi:"s3Configuration"` }
func (DeliveryStreamSplunkDestinationConfigurationArgs) ElementType ¶
func (DeliveryStreamSplunkDestinationConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutput ¶
func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutput() DeliveryStreamSplunkDestinationConfigurationOutput
func (DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext ¶
func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationOutput
func (DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput ¶
func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamSplunkDestinationConfigurationArgs) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
type DeliveryStreamSplunkDestinationConfigurationHecEndpointType ¶ added in v0.72.0
type DeliveryStreamSplunkDestinationConfigurationHecEndpointType string
This type can be either `Raw` or `Event` .
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ElementType ¶ added in v0.72.0
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutput ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutputWithContext ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutput ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e DeliveryStreamSplunkDestinationConfigurationHecEndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput ¶ added in v0.72.0
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput interface { pulumi.Input ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext(context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput }
DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput is an input type that accepts values of the DeliveryStreamSplunkDestinationConfigurationHecEndpointType enum A concrete instance of `DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeInput` can be one of the following:
DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeRaw DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeEvent
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput ¶ added in v0.72.0
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ElementType ¶ added in v0.72.0
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrInput ¶ added in v0.72.0
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrInput interface { pulumi.Input ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput }
func DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtr ¶ added in v0.72.0
func DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtr(v string) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrInput
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput ¶ added in v0.72.0
type DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ElementType ¶ added in v0.72.0
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToDeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamSplunkDestinationConfigurationInput ¶
type DeliveryStreamSplunkDestinationConfigurationInput interface { pulumi.Input ToDeliveryStreamSplunkDestinationConfigurationOutput() DeliveryStreamSplunkDestinationConfigurationOutput ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext(context.Context) DeliveryStreamSplunkDestinationConfigurationOutput }
DeliveryStreamSplunkDestinationConfigurationInput is an input type that accepts DeliveryStreamSplunkDestinationConfigurationArgs and DeliveryStreamSplunkDestinationConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamSplunkDestinationConfigurationInput` via:
DeliveryStreamSplunkDestinationConfigurationArgs{...}
type DeliveryStreamSplunkDestinationConfigurationOutput ¶
type DeliveryStreamSplunkDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkDestinationConfigurationOutput) BufferingHints ¶ added in v0.92.0
func (o DeliveryStreamSplunkDestinationConfigurationOutput) BufferingHints() DeliveryStreamSplunkBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for Splunk are used.
func (DeliveryStreamSplunkDestinationConfigurationOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamSplunkDestinationConfigurationOutput) ElementType ¶
func (DeliveryStreamSplunkDestinationConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationOutput) HecAcknowledgmentTimeoutInSeconds ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecAcknowledgmentTimeoutInSeconds() pulumi.IntPtrOutput
The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings.
func (DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpoint ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpoint() pulumi.StringOutput
The HTTP Event Collector (HEC) endpoint to which Firehose sends your data.
func (DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpointType ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecEndpointType() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypeOutput
This type can be either `Raw` or `Event` .
func (DeliveryStreamSplunkDestinationConfigurationOutput) HecToken ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationOutput) HecToken() pulumi.StringOutput
This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.
func (DeliveryStreamSplunkDestinationConfigurationOutput) ProcessingConfiguration ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration.
func (DeliveryStreamSplunkDestinationConfigurationOutput) RetryOptions ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) RetryOptions() DeliveryStreamSplunkRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk.
func (DeliveryStreamSplunkDestinationConfigurationOutput) S3BackupMode ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. When set to `FailedEventsOnly` , Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to `AllEvents` , Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is `FailedEventsOnly` .
You can update this backup mode from `FailedEventsOnly` to `AllEvents` . You can't update it from `AllEvents` to `FailedEventsOnly` .
func (DeliveryStreamSplunkDestinationConfigurationOutput) S3Configuration ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationOutput
The configuration for the backup Amazon S3 location.
func (DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutput ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutput() DeliveryStreamSplunkDestinationConfigurationOutput
func (DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationOutput
func (DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamSplunkDestinationConfigurationOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
type DeliveryStreamSplunkDestinationConfigurationPtrInput ¶
type DeliveryStreamSplunkDestinationConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput }
DeliveryStreamSplunkDestinationConfigurationPtrInput is an input type that accepts DeliveryStreamSplunkDestinationConfigurationArgs, DeliveryStreamSplunkDestinationConfigurationPtr and DeliveryStreamSplunkDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamSplunkDestinationConfigurationPtrInput` via:
DeliveryStreamSplunkDestinationConfigurationArgs{...} or: nil
func DeliveryStreamSplunkDestinationConfigurationPtr ¶
func DeliveryStreamSplunkDestinationConfigurationPtr(v *DeliveryStreamSplunkDestinationConfigurationArgs) DeliveryStreamSplunkDestinationConfigurationPtrInput
type DeliveryStreamSplunkDestinationConfigurationPtrOutput ¶
type DeliveryStreamSplunkDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) BufferingHints ¶ added in v0.92.0
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) BufferingHints() DeliveryStreamSplunkBufferingHintsPtrOutput
The buffering options. If no value is specified, the default values for Splunk are used.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) CloudWatchLoggingOptions ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) CloudWatchLoggingOptions() DeliveryStreamCloudWatchLoggingOptionsPtrOutput
The Amazon CloudWatch logging options for your delivery stream.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecAcknowledgmentTimeoutInSeconds ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecAcknowledgmentTimeoutInSeconds() pulumi.IntPtrOutput
The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpoint ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpoint() pulumi.StringPtrOutput
The HTTP Event Collector (HEC) endpoint to which Firehose sends your data.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpointType ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecEndpointType() DeliveryStreamSplunkDestinationConfigurationHecEndpointTypePtrOutput
This type can be either `Raw` or `Event` .
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecToken ¶ added in v0.72.0
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) HecToken() pulumi.StringPtrOutput
This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ProcessingConfiguration ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ProcessingConfiguration() DeliveryStreamProcessingConfigurationPtrOutput
The data processing configuration.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) RetryOptions ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) RetryOptions() DeliveryStreamSplunkRetryOptionsPtrOutput
The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3BackupMode ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3BackupMode() pulumi.StringPtrOutput
Defines how documents should be delivered to Amazon S3. When set to `FailedEventsOnly` , Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to `AllEvents` , Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is `FailedEventsOnly` .
You can update this backup mode from `FailedEventsOnly` to `AllEvents` . You can't update it from `AllEvents` to `FailedEventsOnly` .
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3Configuration ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) S3Configuration() DeliveryStreamS3DestinationConfigurationPtrOutput
The configuration for the backup Amazon S3 location.
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutput() DeliveryStreamSplunkDestinationConfigurationPtrOutput
func (DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamSplunkDestinationConfigurationPtrOutput) ToDeliveryStreamSplunkDestinationConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkDestinationConfigurationPtrOutput
type DeliveryStreamSplunkRetryOptions ¶
type DeliveryStreamSplunkRetryOptions struct { // The total amount of time that Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Firehose waits for acknowledgment from Splunk after each attempt. DurationInSeconds *int `pulumi:"durationInSeconds"` }
type DeliveryStreamSplunkRetryOptionsArgs ¶
type DeliveryStreamSplunkRetryOptionsArgs struct { // The total amount of time that Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Firehose waits for acknowledgment from Splunk after each attempt. DurationInSeconds pulumi.IntPtrInput `pulumi:"durationInSeconds"` }
func (DeliveryStreamSplunkRetryOptionsArgs) ElementType ¶
func (DeliveryStreamSplunkRetryOptionsArgs) ElementType() reflect.Type
func (DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutput ¶
func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutput() DeliveryStreamSplunkRetryOptionsOutput
func (DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutputWithContext ¶
func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsOutput
func (DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutput ¶
func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
func (DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext ¶
func (i DeliveryStreamSplunkRetryOptionsArgs) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
type DeliveryStreamSplunkRetryOptionsInput ¶
type DeliveryStreamSplunkRetryOptionsInput interface { pulumi.Input ToDeliveryStreamSplunkRetryOptionsOutput() DeliveryStreamSplunkRetryOptionsOutput ToDeliveryStreamSplunkRetryOptionsOutputWithContext(context.Context) DeliveryStreamSplunkRetryOptionsOutput }
DeliveryStreamSplunkRetryOptionsInput is an input type that accepts DeliveryStreamSplunkRetryOptionsArgs and DeliveryStreamSplunkRetryOptionsOutput values. You can construct a concrete instance of `DeliveryStreamSplunkRetryOptionsInput` via:
DeliveryStreamSplunkRetryOptionsArgs{...}
type DeliveryStreamSplunkRetryOptionsOutput ¶
type DeliveryStreamSplunkRetryOptionsOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkRetryOptionsOutput) DurationInSeconds ¶
func (o DeliveryStreamSplunkRetryOptionsOutput) DurationInSeconds() pulumi.IntPtrOutput
The total amount of time that Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Firehose waits for acknowledgment from Splunk after each attempt.
func (DeliveryStreamSplunkRetryOptionsOutput) ElementType ¶
func (DeliveryStreamSplunkRetryOptionsOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutput ¶
func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutput() DeliveryStreamSplunkRetryOptionsOutput
func (DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutputWithContext ¶
func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsOutput
func (DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput ¶
func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
func (DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamSplunkRetryOptionsOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
type DeliveryStreamSplunkRetryOptionsPtrInput ¶
type DeliveryStreamSplunkRetryOptionsPtrInput interface { pulumi.Input ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput }
DeliveryStreamSplunkRetryOptionsPtrInput is an input type that accepts DeliveryStreamSplunkRetryOptionsArgs, DeliveryStreamSplunkRetryOptionsPtr and DeliveryStreamSplunkRetryOptionsPtrOutput values. You can construct a concrete instance of `DeliveryStreamSplunkRetryOptionsPtrInput` via:
DeliveryStreamSplunkRetryOptionsArgs{...} or: nil
func DeliveryStreamSplunkRetryOptionsPtr ¶
func DeliveryStreamSplunkRetryOptionsPtr(v *DeliveryStreamSplunkRetryOptionsArgs) DeliveryStreamSplunkRetryOptionsPtrInput
type DeliveryStreamSplunkRetryOptionsPtrOutput ¶
type DeliveryStreamSplunkRetryOptionsPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamSplunkRetryOptionsPtrOutput) DurationInSeconds ¶
func (o DeliveryStreamSplunkRetryOptionsPtrOutput) DurationInSeconds() pulumi.IntPtrOutput
The total amount of time that Firehose spends on retries. This duration starts after the initial attempt to send data to Splunk fails. It doesn't include the periods during which Firehose waits for acknowledgment from Splunk after each attempt.
func (DeliveryStreamSplunkRetryOptionsPtrOutput) ElementType ¶
func (DeliveryStreamSplunkRetryOptionsPtrOutput) ElementType() reflect.Type
func (DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput ¶
func (o DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutput() DeliveryStreamSplunkRetryOptionsPtrOutput
func (DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext ¶
func (o DeliveryStreamSplunkRetryOptionsPtrOutput) ToDeliveryStreamSplunkRetryOptionsPtrOutputWithContext(ctx context.Context) DeliveryStreamSplunkRetryOptionsPtrOutput
type DeliveryStreamState ¶
type DeliveryStreamState struct { }
func (DeliveryStreamState) ElementType ¶
func (DeliveryStreamState) ElementType() reflect.Type
type DeliveryStreamTag ¶
type DeliveryStreamTag struct { // A unique identifier for the tag. Maximum length: 128 characters. Valid characters: Unicode letters, digits, white space, _ . / = + - % @ Key string `pulumi:"key"` // An optional string, which you can use to describe or define the tag. Maximum length: 256 characters. Valid characters: Unicode letters, digits, white space, _ . / = + - % @ Value *string `pulumi:"value"` }
type DeliveryStreamType ¶ added in v0.2.0
type DeliveryStreamType string
The delivery stream type. This can be one of the following values:
- `DirectPut` : Provider applications access the delivery stream directly. - `KinesisStreamAsSource` : The delivery stream uses a Kinesis data stream as a source.
func (DeliveryStreamType) ElementType ¶ added in v0.2.0
func (DeliveryStreamType) ElementType() reflect.Type
func (DeliveryStreamType) ToDeliveryStreamTypeOutput ¶ added in v0.2.0
func (e DeliveryStreamType) ToDeliveryStreamTypeOutput() DeliveryStreamTypeOutput
func (DeliveryStreamType) ToDeliveryStreamTypeOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamType) ToDeliveryStreamTypeOutputWithContext(ctx context.Context) DeliveryStreamTypeOutput
func (DeliveryStreamType) ToDeliveryStreamTypePtrOutput ¶ added in v0.2.0
func (e DeliveryStreamType) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
func (DeliveryStreamType) ToDeliveryStreamTypePtrOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamType) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
func (DeliveryStreamType) ToStringOutput ¶ added in v0.2.0
func (e DeliveryStreamType) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamType) ToStringOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamType) ToStringPtrOutput ¶ added in v0.2.0
func (e DeliveryStreamType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e DeliveryStreamType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamTypeInput ¶ added in v0.2.0
type DeliveryStreamTypeInput interface { pulumi.Input ToDeliveryStreamTypeOutput() DeliveryStreamTypeOutput ToDeliveryStreamTypeOutputWithContext(context.Context) DeliveryStreamTypeOutput }
DeliveryStreamTypeInput is an input type that accepts values of the DeliveryStreamType enum A concrete instance of `DeliveryStreamTypeInput` can be one of the following:
DeliveryStreamTypeDirectPut DeliveryStreamTypeKinesisStreamAsSource DeliveryStreamTypeMskasSource
type DeliveryStreamTypeOutput ¶ added in v0.2.0
type DeliveryStreamTypeOutput struct{ *pulumi.OutputState }
func (DeliveryStreamTypeOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamTypeOutput) ElementType() reflect.Type
func (DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutput ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutput() DeliveryStreamTypeOutput
func (DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypeOutputWithContext(ctx context.Context) DeliveryStreamTypeOutput
func (DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
func (DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
func (DeliveryStreamTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToStringOutput() pulumi.StringOutput
func (DeliveryStreamTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeliveryStreamTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamTypePtrInput ¶ added in v0.2.0
type DeliveryStreamTypePtrInput interface { pulumi.Input ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput ToDeliveryStreamTypePtrOutputWithContext(context.Context) DeliveryStreamTypePtrOutput }
func DeliveryStreamTypePtr ¶ added in v0.2.0
func DeliveryStreamTypePtr(v string) DeliveryStreamTypePtrInput
type DeliveryStreamTypePtrOutput ¶ added in v0.2.0
type DeliveryStreamTypePtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamTypePtrOutput) Elem ¶ added in v0.2.0
func (o DeliveryStreamTypePtrOutput) Elem() DeliveryStreamTypeOutput
func (DeliveryStreamTypePtrOutput) ElementType ¶ added in v0.2.0
func (DeliveryStreamTypePtrOutput) ElementType() reflect.Type
func (DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutput ¶ added in v0.2.0
func (o DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutput() DeliveryStreamTypePtrOutput
func (DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypePtrOutput) ToDeliveryStreamTypePtrOutputWithContext(ctx context.Context) DeliveryStreamTypePtrOutput
func (DeliveryStreamTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DeliveryStreamTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeliveryStreamTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DeliveryStreamTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeliveryStreamVpcConfiguration ¶
type DeliveryStreamVpcConfiguration struct { // The ARN of the IAM role that you want the delivery stream to use to create endpoints in the destination VPC. You can use your existing Kinesis Data Firehose delivery role or you can specify a new role. In either case, make sure that the role trusts the Kinesis Data Firehose service principal and that it grants the following permissions: // // - `ec2:DescribeVpcs` // - `ec2:DescribeVpcAttribute` // - `ec2:DescribeSubnets` // - `ec2:DescribeSecurityGroups` // - `ec2:DescribeNetworkInterfaces` // - `ec2:CreateNetworkInterface` // - `ec2:CreateNetworkInterfacePermission` // - `ec2:DeleteNetworkInterface` // // If you revoke these permissions after you create the delivery stream, Kinesis Data Firehose can't scale out by creating more ENIs when necessary. You might therefore see a degradation in performance. RoleArn string `pulumi:"roleArn"` // The IDs of the security groups that you want Kinesis Data Firehose to use when it creates ENIs in the VPC of the Amazon ES destination. You can use the same security group that the Amazon ES domain uses or different ones. If you specify different security groups here, ensure that they allow outbound HTTPS traffic to the Amazon ES domain's security group. Also ensure that the Amazon ES domain's security group allows HTTPS traffic from the security groups specified here. If you use the same security group for both your delivery stream and the Amazon ES domain, make sure the security group inbound rule allows HTTPS traffic. SecurityGroupIds []string `pulumi:"securityGroupIds"` // The IDs of the subnets that Kinesis Data Firehose uses to create ENIs in the VPC of the Amazon ES destination. Make sure that the routing tables and inbound and outbound rules allow traffic to flow from the subnets whose IDs are specified here to the subnets that have the destination Amazon ES endpoints. Kinesis Data Firehose creates at least one ENI in each of the subnets that are specified here. Do not delete or modify these ENIs. // // The number of ENIs that Kinesis Data Firehose creates in the subnets specified here scales up and down automatically based on throughput. To enable Kinesis Data Firehose to scale up the number of ENIs to match throughput, ensure that you have sufficient quota. To help you calculate the quota you need, assume that Kinesis Data Firehose can create up to three ENIs for this delivery stream for each of the subnets specified here. SubnetIds []string `pulumi:"subnetIds"` }
type DeliveryStreamVpcConfigurationArgs ¶
type DeliveryStreamVpcConfigurationArgs struct { // The ARN of the IAM role that you want the delivery stream to use to create endpoints in the destination VPC. You can use your existing Kinesis Data Firehose delivery role or you can specify a new role. In either case, make sure that the role trusts the Kinesis Data Firehose service principal and that it grants the following permissions: // // - `ec2:DescribeVpcs` // - `ec2:DescribeVpcAttribute` // - `ec2:DescribeSubnets` // - `ec2:DescribeSecurityGroups` // - `ec2:DescribeNetworkInterfaces` // - `ec2:CreateNetworkInterface` // - `ec2:CreateNetworkInterfacePermission` // - `ec2:DeleteNetworkInterface` // // If you revoke these permissions after you create the delivery stream, Kinesis Data Firehose can't scale out by creating more ENIs when necessary. You might therefore see a degradation in performance. RoleArn pulumi.StringInput `pulumi:"roleArn"` // The IDs of the security groups that you want Kinesis Data Firehose to use when it creates ENIs in the VPC of the Amazon ES destination. You can use the same security group that the Amazon ES domain uses or different ones. If you specify different security groups here, ensure that they allow outbound HTTPS traffic to the Amazon ES domain's security group. Also ensure that the Amazon ES domain's security group allows HTTPS traffic from the security groups specified here. If you use the same security group for both your delivery stream and the Amazon ES domain, make sure the security group inbound rule allows HTTPS traffic. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The IDs of the subnets that Kinesis Data Firehose uses to create ENIs in the VPC of the Amazon ES destination. Make sure that the routing tables and inbound and outbound rules allow traffic to flow from the subnets whose IDs are specified here to the subnets that have the destination Amazon ES endpoints. Kinesis Data Firehose creates at least one ENI in each of the subnets that are specified here. Do not delete or modify these ENIs. // // The number of ENIs that Kinesis Data Firehose creates in the subnets specified here scales up and down automatically based on throughput. To enable Kinesis Data Firehose to scale up the number of ENIs to match throughput, ensure that you have sufficient quota. To help you calculate the quota you need, assume that Kinesis Data Firehose can create up to three ENIs for this delivery stream for each of the subnets specified here. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (DeliveryStreamVpcConfigurationArgs) ElementType ¶
func (DeliveryStreamVpcConfigurationArgs) ElementType() reflect.Type
func (DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutput ¶
func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutput() DeliveryStreamVpcConfigurationOutput
func (DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutputWithContext ¶
func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationOutput
func (DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutput ¶
func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
func (DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutputWithContext ¶
func (i DeliveryStreamVpcConfigurationArgs) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
type DeliveryStreamVpcConfigurationInput ¶
type DeliveryStreamVpcConfigurationInput interface { pulumi.Input ToDeliveryStreamVpcConfigurationOutput() DeliveryStreamVpcConfigurationOutput ToDeliveryStreamVpcConfigurationOutputWithContext(context.Context) DeliveryStreamVpcConfigurationOutput }
DeliveryStreamVpcConfigurationInput is an input type that accepts DeliveryStreamVpcConfigurationArgs and DeliveryStreamVpcConfigurationOutput values. You can construct a concrete instance of `DeliveryStreamVpcConfigurationInput` via:
DeliveryStreamVpcConfigurationArgs{...}
type DeliveryStreamVpcConfigurationOutput ¶
type DeliveryStreamVpcConfigurationOutput struct{ *pulumi.OutputState }
func (DeliveryStreamVpcConfigurationOutput) ElementType ¶
func (DeliveryStreamVpcConfigurationOutput) ElementType() reflect.Type
func (DeliveryStreamVpcConfigurationOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamVpcConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role that you want the delivery stream to use to create endpoints in the destination VPC. You can use your existing Kinesis Data Firehose delivery role or you can specify a new role. In either case, make sure that the role trusts the Kinesis Data Firehose service principal and that it grants the following permissions:
- `ec2:DescribeVpcs` - `ec2:DescribeVpcAttribute` - `ec2:DescribeSubnets` - `ec2:DescribeSecurityGroups` - `ec2:DescribeNetworkInterfaces` - `ec2:CreateNetworkInterface` - `ec2:CreateNetworkInterfacePermission` - `ec2:DeleteNetworkInterface`
If you revoke these permissions after you create the delivery stream, Kinesis Data Firehose can't scale out by creating more ENIs when necessary. You might therefore see a degradation in performance.
func (DeliveryStreamVpcConfigurationOutput) SecurityGroupIds ¶
func (o DeliveryStreamVpcConfigurationOutput) SecurityGroupIds() pulumi.StringArrayOutput
The IDs of the security groups that you want Kinesis Data Firehose to use when it creates ENIs in the VPC of the Amazon ES destination. You can use the same security group that the Amazon ES domain uses or different ones. If you specify different security groups here, ensure that they allow outbound HTTPS traffic to the Amazon ES domain's security group. Also ensure that the Amazon ES domain's security group allows HTTPS traffic from the security groups specified here. If you use the same security group for both your delivery stream and the Amazon ES domain, make sure the security group inbound rule allows HTTPS traffic.
func (DeliveryStreamVpcConfigurationOutput) SubnetIds ¶
func (o DeliveryStreamVpcConfigurationOutput) SubnetIds() pulumi.StringArrayOutput
The IDs of the subnets that Kinesis Data Firehose uses to create ENIs in the VPC of the Amazon ES destination. Make sure that the routing tables and inbound and outbound rules allow traffic to flow from the subnets whose IDs are specified here to the subnets that have the destination Amazon ES endpoints. Kinesis Data Firehose creates at least one ENI in each of the subnets that are specified here. Do not delete or modify these ENIs.
The number of ENIs that Kinesis Data Firehose creates in the subnets specified here scales up and down automatically based on throughput. To enable Kinesis Data Firehose to scale up the number of ENIs to match throughput, ensure that you have sufficient quota. To help you calculate the quota you need, assume that Kinesis Data Firehose can create up to three ENIs for this delivery stream for each of the subnets specified here.
func (DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutput ¶
func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutput() DeliveryStreamVpcConfigurationOutput
func (DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutputWithContext ¶
func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationOutput
func (DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutput ¶
func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
func (DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamVpcConfigurationOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
type DeliveryStreamVpcConfigurationPtrInput ¶
type DeliveryStreamVpcConfigurationPtrInput interface { pulumi.Input ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput ToDeliveryStreamVpcConfigurationPtrOutputWithContext(context.Context) DeliveryStreamVpcConfigurationPtrOutput }
DeliveryStreamVpcConfigurationPtrInput is an input type that accepts DeliveryStreamVpcConfigurationArgs, DeliveryStreamVpcConfigurationPtr and DeliveryStreamVpcConfigurationPtrOutput values. You can construct a concrete instance of `DeliveryStreamVpcConfigurationPtrInput` via:
DeliveryStreamVpcConfigurationArgs{...} or: nil
func DeliveryStreamVpcConfigurationPtr ¶
func DeliveryStreamVpcConfigurationPtr(v *DeliveryStreamVpcConfigurationArgs) DeliveryStreamVpcConfigurationPtrInput
type DeliveryStreamVpcConfigurationPtrOutput ¶
type DeliveryStreamVpcConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeliveryStreamVpcConfigurationPtrOutput) ElementType ¶
func (DeliveryStreamVpcConfigurationPtrOutput) ElementType() reflect.Type
func (DeliveryStreamVpcConfigurationPtrOutput) RoleArn ¶ added in v0.72.0
func (o DeliveryStreamVpcConfigurationPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the IAM role that you want the delivery stream to use to create endpoints in the destination VPC. You can use your existing Kinesis Data Firehose delivery role or you can specify a new role. In either case, make sure that the role trusts the Kinesis Data Firehose service principal and that it grants the following permissions:
- `ec2:DescribeVpcs` - `ec2:DescribeVpcAttribute` - `ec2:DescribeSubnets` - `ec2:DescribeSecurityGroups` - `ec2:DescribeNetworkInterfaces` - `ec2:CreateNetworkInterface` - `ec2:CreateNetworkInterfacePermission` - `ec2:DeleteNetworkInterface`
If you revoke these permissions after you create the delivery stream, Kinesis Data Firehose can't scale out by creating more ENIs when necessary. You might therefore see a degradation in performance.
func (DeliveryStreamVpcConfigurationPtrOutput) SecurityGroupIds ¶
func (o DeliveryStreamVpcConfigurationPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
The IDs of the security groups that you want Kinesis Data Firehose to use when it creates ENIs in the VPC of the Amazon ES destination. You can use the same security group that the Amazon ES domain uses or different ones. If you specify different security groups here, ensure that they allow outbound HTTPS traffic to the Amazon ES domain's security group. Also ensure that the Amazon ES domain's security group allows HTTPS traffic from the security groups specified here. If you use the same security group for both your delivery stream and the Amazon ES domain, make sure the security group inbound rule allows HTTPS traffic.
func (DeliveryStreamVpcConfigurationPtrOutput) SubnetIds ¶
func (o DeliveryStreamVpcConfigurationPtrOutput) SubnetIds() pulumi.StringArrayOutput
The IDs of the subnets that Kinesis Data Firehose uses to create ENIs in the VPC of the Amazon ES destination. Make sure that the routing tables and inbound and outbound rules allow traffic to flow from the subnets whose IDs are specified here to the subnets that have the destination Amazon ES endpoints. Kinesis Data Firehose creates at least one ENI in each of the subnets that are specified here. Do not delete or modify these ENIs.
The number of ENIs that Kinesis Data Firehose creates in the subnets specified here scales up and down automatically based on throughput. To enable Kinesis Data Firehose to scale up the number of ENIs to match throughput, ensure that you have sufficient quota. To help you calculate the quota you need, assume that Kinesis Data Firehose can create up to three ENIs for this delivery stream for each of the subnets specified here.
func (DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutput ¶
func (o DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutput() DeliveryStreamVpcConfigurationPtrOutput
func (DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext ¶
func (o DeliveryStreamVpcConfigurationPtrOutput) ToDeliveryStreamVpcConfigurationPtrOutputWithContext(ctx context.Context) DeliveryStreamVpcConfigurationPtrOutput
type LookupDeliveryStreamArgs ¶ added in v0.12.0
type LookupDeliveryStreamArgs struct { // The name of the delivery stream. DeliveryStreamName string `pulumi:"deliveryStreamName"` }
type LookupDeliveryStreamOutputArgs ¶ added in v0.12.0
type LookupDeliveryStreamOutputArgs struct { // The name of the delivery stream. DeliveryStreamName pulumi.StringInput `pulumi:"deliveryStreamName"` }
func (LookupDeliveryStreamOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDeliveryStreamOutputArgs) ElementType() reflect.Type
type LookupDeliveryStreamResult ¶ added in v0.12.0
type LookupDeliveryStreamResult struct { // Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service. AmazonOpenSearchServerlessDestinationConfiguration *DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration `pulumi:"amazonOpenSearchServerlessDestinationConfiguration"` // The destination in Amazon OpenSearch Service. You can specify only one destination. AmazonopensearchserviceDestinationConfiguration *DeliveryStreamAmazonopensearchserviceDestinationConfiguration `pulumi:"amazonopensearchserviceDestinationConfiguration"` // The Amazon Resource Name (ARN) of the delivery stream, such as `arn:aws:firehose:us-east-2:123456789012:deliverystream/delivery-stream-name` . Arn *string `pulumi:"arn"` // Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE). DeliveryStreamEncryptionConfigurationInput *DeliveryStreamEncryptionConfigurationInputType `pulumi:"deliveryStreamEncryptionConfigurationInput"` // An Amazon ES destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ElasticsearchDestinationConfiguration *DeliveryStreamElasticsearchDestinationConfiguration `pulumi:"elasticsearchDestinationConfiguration"` // An Amazon S3 destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Extended S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . ExtendedS3DestinationConfiguration *DeliveryStreamExtendedS3DestinationConfiguration `pulumi:"extendedS3DestinationConfiguration"` // Enables configuring Kinesis Firehose to deliver data to any HTTP endpoint destination. You can specify only one destination. HttpEndpointDestinationConfiguration *DeliveryStreamHttpEndpointDestinationConfiguration `pulumi:"httpEndpointDestinationConfiguration"` // An Amazon Redshift destination for the delivery stream. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon Redshift destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . RedshiftDestinationConfiguration *DeliveryStreamRedshiftDestinationConfiguration `pulumi:"redshiftDestinationConfiguration"` // The `S3DestinationConfiguration` property type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data. // // Conditional. You must specify only one destination configuration. // // If you change the delivery stream destination from an Amazon S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) . S3DestinationConfiguration *DeliveryStreamS3DestinationConfiguration `pulumi:"s3DestinationConfiguration"` // Configure Snowflake destination SnowflakeDestinationConfiguration *DeliveryStreamSnowflakeDestinationConfiguration `pulumi:"snowflakeDestinationConfiguration"` // The configuration of a destination in Splunk for the delivery stream. SplunkDestinationConfiguration *DeliveryStreamSplunkDestinationConfiguration `pulumi:"splunkDestinationConfiguration"` // A set of tags to assign to the delivery stream. A tag is a key-value pair that you can define and assign to AWS resources. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the delivery stream. For more information about tags, see [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) in the AWS Billing and Cost Management User Guide. // // You can specify up to 50 tags when creating a delivery stream. // // If you specify tags in the `CreateDeliveryStream` action, Amazon Data Firehose performs an additional authorization on the `firehose:TagDeliveryStream` action to verify if users have permissions to create tags. If you do not provide this permission, requests to create new Firehose delivery streams with IAM resource tags will fail with an `AccessDeniedException` such as following. // // *AccessDeniedException* // // User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy. // // For an example IAM policy, see [Tag example.](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples) Tags []aws.Tag `pulumi:"tags"` }
func LookupDeliveryStream ¶ added in v0.12.0
func LookupDeliveryStream(ctx *pulumi.Context, args *LookupDeliveryStreamArgs, opts ...pulumi.InvokeOption) (*LookupDeliveryStreamResult, error)
Resource Type definition for AWS::KinesisFirehose::DeliveryStream
type LookupDeliveryStreamResultOutput ¶ added in v0.12.0
type LookupDeliveryStreamResultOutput struct{ *pulumi.OutputState }
func LookupDeliveryStreamOutput ¶ added in v0.12.0
func LookupDeliveryStreamOutput(ctx *pulumi.Context, args LookupDeliveryStreamOutputArgs, opts ...pulumi.InvokeOption) LookupDeliveryStreamResultOutput
func (LookupDeliveryStreamResultOutput) AmazonOpenSearchServerlessDestinationConfiguration ¶ added in v0.42.0
func (o LookupDeliveryStreamResultOutput) AmazonOpenSearchServerlessDestinationConfiguration() DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationPtrOutput
Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service.
func (LookupDeliveryStreamResultOutput) AmazonopensearchserviceDestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) AmazonopensearchserviceDestinationConfiguration() DeliveryStreamAmazonopensearchserviceDestinationConfigurationPtrOutput
The destination in Amazon OpenSearch Service. You can specify only one destination.
func (LookupDeliveryStreamResultOutput) Arn ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the delivery stream, such as `arn:aws:firehose:us-east-2:123456789012:deliverystream/delivery-stream-name` .
func (LookupDeliveryStreamResultOutput) DeliveryStreamEncryptionConfigurationInput ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) DeliveryStreamEncryptionConfigurationInput() DeliveryStreamEncryptionConfigurationInputTypePtrOutput
Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE).
func (LookupDeliveryStreamResultOutput) ElasticsearchDestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) ElasticsearchDestinationConfiguration() DeliveryStreamElasticsearchDestinationConfigurationPtrOutput
An Amazon ES destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon ES destination to an Amazon S3 or Amazon Redshift destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (LookupDeliveryStreamResultOutput) ElementType ¶ added in v0.12.0
func (LookupDeliveryStreamResultOutput) ElementType() reflect.Type
func (LookupDeliveryStreamResultOutput) ExtendedS3DestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) ExtendedS3DestinationConfiguration() DeliveryStreamExtendedS3DestinationConfigurationPtrOutput
An Amazon S3 destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon Extended S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (LookupDeliveryStreamResultOutput) HttpEndpointDestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) HttpEndpointDestinationConfiguration() DeliveryStreamHttpEndpointDestinationConfigurationPtrOutput
Enables configuring Kinesis Firehose to deliver data to any HTTP endpoint destination. You can specify only one destination.
func (LookupDeliveryStreamResultOutput) RedshiftDestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) RedshiftDestinationConfiguration() DeliveryStreamRedshiftDestinationConfigurationPtrOutput
An Amazon Redshift destination for the delivery stream.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon Redshift destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (LookupDeliveryStreamResultOutput) S3DestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) S3DestinationConfiguration() DeliveryStreamS3DestinationConfigurationPtrOutput
The `S3DestinationConfiguration` property type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data.
Conditional. You must specify only one destination configuration.
If you change the delivery stream destination from an Amazon S3 destination to an Amazon ES destination, update requires [some interruptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-some-interrupt) .
func (LookupDeliveryStreamResultOutput) SnowflakeDestinationConfiguration ¶ added in v0.95.0
func (o LookupDeliveryStreamResultOutput) SnowflakeDestinationConfiguration() DeliveryStreamSnowflakeDestinationConfigurationPtrOutput
Configure Snowflake destination
func (LookupDeliveryStreamResultOutput) SplunkDestinationConfiguration ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) SplunkDestinationConfiguration() DeliveryStreamSplunkDestinationConfigurationPtrOutput
The configuration of a destination in Splunk for the delivery stream.
func (LookupDeliveryStreamResultOutput) Tags ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) Tags() aws.TagArrayOutput
A set of tags to assign to the delivery stream. A tag is a key-value pair that you can define and assign to AWS resources. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the delivery stream. For more information about tags, see [Using Cost Allocation Tags](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) in the AWS Billing and Cost Management User Guide.
You can specify up to 50 tags when creating a delivery stream.
If you specify tags in the `CreateDeliveryStream` action, Amazon Data Firehose performs an additional authorization on the `firehose:TagDeliveryStream` action to verify if users have permissions to create tags. If you do not provide this permission, requests to create new Firehose delivery streams with IAM resource tags will fail with an `AccessDeniedException` such as following.
*AccessDeniedException*
User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy.
For an example IAM policy, see [Tag example.](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples)
func (LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutput ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutput() LookupDeliveryStreamResultOutput
func (LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutputWithContext ¶ added in v0.12.0
func (o LookupDeliveryStreamResultOutput) ToLookupDeliveryStreamResultOutputWithContext(ctx context.Context) LookupDeliveryStreamResultOutput