Documentation ¶
Index ¶
- type Args
- type DataArgs
- type DataSource
- type ElasticsearchConfiguration
- type ElasticsearchConfigurationAttributes
- func (ec ElasticsearchConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (ec ElasticsearchConfigurationAttributes) BufferingSize() terra.NumberValue
- func (ec ElasticsearchConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes]
- func (ec ElasticsearchConfigurationAttributes) ClusterEndpoint() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) DomainArn() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) IndexName() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) IndexRotationPeriod() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ec ElasticsearchConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ec ElasticsearchConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationAttributes
- func (ec ElasticsearchConfigurationAttributes) ProcessingConfiguration() terra.ListValue[ElasticsearchConfigurationProcessingConfigurationAttributes]
- func (ec ElasticsearchConfigurationAttributes) RetryDuration() terra.NumberValue
- func (ec ElasticsearchConfigurationAttributes) RoleArn() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) S3BackupMode() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) TypeName() terra.StringValue
- func (ec ElasticsearchConfigurationAttributes) VpcConfig() terra.ListValue[ElasticsearchConfigurationVpcConfigAttributes]
- type ElasticsearchConfigurationCloudwatchLoggingOptions
- type ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type ElasticsearchConfigurationCloudwatchLoggingOptionsState
- type ElasticsearchConfigurationProcessingConfiguration
- type ElasticsearchConfigurationProcessingConfigurationAttributes
- func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationProcessingConfigurationAttributes
- func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) Processors() ...
- type ElasticsearchConfigurationProcessingConfigurationProcessors
- type ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type ElasticsearchConfigurationProcessingConfigurationProcessorsParameters
- type ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) ...
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type ElasticsearchConfigurationProcessingConfigurationProcessorsParametersState
- type ElasticsearchConfigurationProcessingConfigurationProcessorsState
- type ElasticsearchConfigurationProcessingConfigurationState
- type ElasticsearchConfigurationState
- type ElasticsearchConfigurationVpcConfig
- type ElasticsearchConfigurationVpcConfigAttributes
- func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalRef() (terra.Reference, error)
- func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationVpcConfigAttributes
- func (vc ElasticsearchConfigurationVpcConfigAttributes) RoleArn() terra.StringValue
- func (vc ElasticsearchConfigurationVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
- func (vc ElasticsearchConfigurationVpcConfigAttributes) SubnetIds() terra.SetValue[terra.StringValue]
- func (vc ElasticsearchConfigurationVpcConfigAttributes) VpcId() terra.StringValue
- type ElasticsearchConfigurationVpcConfigState
- type ExtendedS3Configuration
- type ExtendedS3ConfigurationAttributes
- func (esc ExtendedS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) BufferInterval() terra.NumberValue
- func (esc ExtendedS3ConfigurationAttributes) BufferSize() terra.NumberValue
- func (esc ExtendedS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes]
- func (esc ExtendedS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) DataFormatConversionConfiguration() ...
- func (esc ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration() ...
- func (esc ExtendedS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (esc ExtendedS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (esc ExtendedS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationAttributes
- func (esc ExtendedS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) Prefix() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) ProcessingConfiguration() terra.ListValue[ExtendedS3ConfigurationProcessingConfigurationAttributes]
- func (esc ExtendedS3ConfigurationAttributes) RoleArn() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) S3BackupConfiguration() terra.ListValue[ExtendedS3ConfigurationS3BackupConfigurationAttributes]
- func (esc ExtendedS3ConfigurationAttributes) S3BackupMode() terra.StringValue
- type ExtendedS3ConfigurationCloudwatchLoggingOptions
- type ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type ExtendedS3ConfigurationCloudwatchLoggingOptionsState
- type ExtendedS3ConfigurationDataFormatConversionConfiguration
- type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980
- type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes
- func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalRef() (terra.Reference, error)
- func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes
- func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) TimestampFormats() terra.ListValue[terra.StringValue]
- type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980State
- type ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) Enabled() terra.BoolValue
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InputFormatConfiguration() ...
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) OutputFormatConfiguration() ...
- func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) SchemaConfiguration() ...
- type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410E
- type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) BlockSizeBytes() terra.NumberValue
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) Compression() terra.StringValue
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) EnableDictionaryCompression() terra.BoolValue
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalRef() (terra.Reference, error)
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) MaxPaddingBytes() terra.NumberValue
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) PageSizeBytes() terra.NumberValue
- func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) WriterVersion() terra.StringValue
- type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2
- type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) CaseInsensitive() terra.BoolValue
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ColumnToJsonKeyMappings() terra.MapValue[terra.StringValue]
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ConvertDotsInJsonKeysToUnderscores() terra.BoolValue
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalRef() (terra.Reference, error)
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes
- type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2State
- type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8
- type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BlockSizeBytes() terra.NumberValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterColumns() terra.ListValue[terra.StringValue]
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterFalsePositiveProbability() terra.NumberValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) Compression() terra.StringValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) DictionaryKeyThreshold() terra.NumberValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) EnablePadding() terra.BoolValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) FormatVersion() terra.StringValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalRef() (terra.Reference, error)
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) PaddingTolerance() terra.NumberValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) RowIndexStride() terra.NumberValue
- func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) StripeSizeBytes() terra.NumberValue
- type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8State
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes
- func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) Deserializer() ...
- func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) ...
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes
- func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) HiveJsonSerDe() ...
- func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalRef() (terra.Reference, error)
- func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalWithRef(ref terra.Reference) ...
- func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) OpenXJsonSerDe() ...
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes
- func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) ...
- func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) Serializer() ...
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes
- func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalRef() (terra.Reference, error)
- func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalWithRef(ref terra.Reference) ...
- func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) OrcSerDe() ...
- func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) ParquetSerDe() ...
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration
- type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) CatalogId() terra.StringValue
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) DatabaseName() terra.StringValue
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalWithRef(ref terra.Reference) ...
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) Region() terra.StringValue
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) RoleArn() terra.StringValue
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) TableName() terra.StringValue
- func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) VersionId() terra.StringValue
- type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationState
- type ExtendedS3ConfigurationDataFormatConversionConfigurationState
- type ExtendedS3ConfigurationDynamicPartitioningConfiguration
- type ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes
- func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) Enabled() terra.BoolValue
- func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes
- func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) RetryDuration() terra.NumberValue
- type ExtendedS3ConfigurationDynamicPartitioningConfigurationState
- type ExtendedS3ConfigurationProcessingConfiguration
- type ExtendedS3ConfigurationProcessingConfigurationAttributes
- func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationProcessingConfigurationAttributes
- func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) Processors() ...
- type ExtendedS3ConfigurationProcessingConfigurationProcessors
- type ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type ExtendedS3ConfigurationProcessingConfigurationProcessorsParameters
- type ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersState
- type ExtendedS3ConfigurationProcessingConfigurationProcessorsState
- type ExtendedS3ConfigurationProcessingConfigurationState
- type ExtendedS3ConfigurationS3BackupConfiguration
- type ExtendedS3ConfigurationS3BackupConfigurationAttributes
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BucketArn() terra.StringValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferInterval() terra.NumberValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferSize() terra.NumberValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationS3BackupConfigurationAttributes
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) Prefix() terra.StringValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) RoleArn() terra.StringValue
- type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions
- type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsState
- type ExtendedS3ConfigurationS3BackupConfigurationState
- type ExtendedS3ConfigurationState
- type HttpEndpointConfiguration
- type HttpEndpointConfigurationAttributes
- func (hec HttpEndpointConfigurationAttributes) AccessKey() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (hec HttpEndpointConfigurationAttributes) BufferingSize() terra.NumberValue
- func (hec HttpEndpointConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes]
- func (hec HttpEndpointConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (hec HttpEndpointConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hec HttpEndpointConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationAttributes
- func (hec HttpEndpointConfigurationAttributes) Name() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) ProcessingConfiguration() terra.ListValue[HttpEndpointConfigurationProcessingConfigurationAttributes]
- func (hec HttpEndpointConfigurationAttributes) RequestConfiguration() terra.ListValue[HttpEndpointConfigurationRequestConfigurationAttributes]
- func (hec HttpEndpointConfigurationAttributes) RetryDuration() terra.NumberValue
- func (hec HttpEndpointConfigurationAttributes) RoleArn() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) S3BackupMode() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) Url() terra.StringValue
- type HttpEndpointConfigurationCloudwatchLoggingOptions
- type HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type HttpEndpointConfigurationCloudwatchLoggingOptionsState
- type HttpEndpointConfigurationProcessingConfiguration
- type HttpEndpointConfigurationProcessingConfigurationAttributes
- func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationProcessingConfigurationAttributes
- func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) Processors() ...
- type HttpEndpointConfigurationProcessingConfigurationProcessors
- type HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type HttpEndpointConfigurationProcessingConfigurationProcessorsParameters
- type HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type HttpEndpointConfigurationProcessingConfigurationProcessorsParametersState
- type HttpEndpointConfigurationProcessingConfigurationProcessorsState
- type HttpEndpointConfigurationProcessingConfigurationState
- type HttpEndpointConfigurationRequestConfiguration
- type HttpEndpointConfigurationRequestConfigurationAttributes
- func (rc HttpEndpointConfigurationRequestConfigurationAttributes) CommonAttributes() ...
- func (rc HttpEndpointConfigurationRequestConfigurationAttributes) ContentEncoding() terra.StringValue
- func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationRequestConfigurationAttributes
- type HttpEndpointConfigurationRequestConfigurationCommonAttributes
- type HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes
- func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalRef() (terra.Reference, error)
- func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes
- func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) Name() terra.StringValue
- func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) Value() terra.StringValue
- type HttpEndpointConfigurationRequestConfigurationCommonAttributesState
- type HttpEndpointConfigurationRequestConfigurationState
- type HttpEndpointConfigurationState
- type KinesisSourceConfiguration
- type KinesisSourceConfigurationAttributes
- func (ksc KinesisSourceConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ksc KinesisSourceConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ksc KinesisSourceConfigurationAttributes) InternalWithRef(ref terra.Reference) KinesisSourceConfigurationAttributes
- func (ksc KinesisSourceConfigurationAttributes) KinesisStreamArn() terra.StringValue
- func (ksc KinesisSourceConfigurationAttributes) RoleArn() terra.StringValue
- type KinesisSourceConfigurationState
- type RedshiftConfiguration
- type RedshiftConfigurationAttributes
- func (rc RedshiftConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[RedshiftConfigurationCloudwatchLoggingOptionsAttributes]
- func (rc RedshiftConfigurationAttributes) ClusterJdbcurl() terra.StringValue
- func (rc RedshiftConfigurationAttributes) CopyOptions() terra.StringValue
- func (rc RedshiftConfigurationAttributes) DataTableColumns() terra.StringValue
- func (rc RedshiftConfigurationAttributes) DataTableName() terra.StringValue
- func (rc RedshiftConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (rc RedshiftConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rc RedshiftConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationAttributes
- func (rc RedshiftConfigurationAttributes) Password() terra.StringValue
- func (rc RedshiftConfigurationAttributes) ProcessingConfiguration() terra.ListValue[RedshiftConfigurationProcessingConfigurationAttributes]
- func (rc RedshiftConfigurationAttributes) RetryDuration() terra.NumberValue
- func (rc RedshiftConfigurationAttributes) RoleArn() terra.StringValue
- func (rc RedshiftConfigurationAttributes) S3BackupConfiguration() terra.ListValue[RedshiftConfigurationS3BackupConfigurationAttributes]
- func (rc RedshiftConfigurationAttributes) S3BackupMode() terra.StringValue
- func (rc RedshiftConfigurationAttributes) Username() terra.StringValue
- type RedshiftConfigurationCloudwatchLoggingOptions
- type RedshiftConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type RedshiftConfigurationCloudwatchLoggingOptionsState
- type RedshiftConfigurationProcessingConfiguration
- type RedshiftConfigurationProcessingConfigurationAttributes
- func (pc RedshiftConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationProcessingConfigurationAttributes
- func (pc RedshiftConfigurationProcessingConfigurationAttributes) Processors() ...
- type RedshiftConfigurationProcessingConfigurationProcessors
- type RedshiftConfigurationProcessingConfigurationProcessorsAttributes
- func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationProcessingConfigurationProcessorsAttributes
- func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type RedshiftConfigurationProcessingConfigurationProcessorsParameters
- type RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type RedshiftConfigurationProcessingConfigurationProcessorsParametersState
- type RedshiftConfigurationProcessingConfigurationProcessorsState
- type RedshiftConfigurationProcessingConfigurationState
- type RedshiftConfigurationS3BackupConfiguration
- type RedshiftConfigurationS3BackupConfigurationAttributes
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BucketArn() terra.StringValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferInterval() terra.NumberValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferSize() terra.NumberValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3BackupConfigurationAttributes
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) Prefix() terra.StringValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) RoleArn() terra.StringValue
- type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions
- type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsState
- type RedshiftConfigurationS3BackupConfigurationState
- type RedshiftConfigurationState
- type Resource
- func (akfds *Resource) Attributes() awsKinesisFirehoseDeliveryStreamAttributes
- func (akfds *Resource) Configuration() interface{}
- func (akfds *Resource) DependOn() terra.Reference
- func (akfds *Resource) Dependencies() terra.Dependencies
- func (akfds *Resource) ImportState(state io.Reader) error
- func (akfds *Resource) LifecycleManagement() *terra.Lifecycle
- func (akfds *Resource) LocalName() string
- func (akfds *Resource) State() (*awsKinesisFirehoseDeliveryStreamState, bool)
- func (akfds *Resource) StateMust() *awsKinesisFirehoseDeliveryStreamState
- func (akfds *Resource) Type() string
- type S3Configuration
- type S3ConfigurationAttributes
- func (sc S3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc S3ConfigurationAttributes) BufferInterval() terra.NumberValue
- func (sc S3ConfigurationAttributes) BufferSize() terra.NumberValue
- func (sc S3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[S3ConfigurationCloudwatchLoggingOptionsAttributes]
- func (sc S3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc S3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc S3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc S3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc S3ConfigurationAttributes) InternalWithRef(ref terra.Reference) S3ConfigurationAttributes
- func (sc S3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc S3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc S3ConfigurationAttributes) RoleArn() terra.StringValue
- type S3ConfigurationCloudwatchLoggingOptions
- type S3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) S3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type S3ConfigurationCloudwatchLoggingOptionsState
- type S3ConfigurationState
- type ServerSideEncryption
- type ServerSideEncryptionAttributes
- func (sse ServerSideEncryptionAttributes) Enabled() terra.BoolValue
- func (sse ServerSideEncryptionAttributes) InternalRef() (terra.Reference, error)
- func (sse ServerSideEncryptionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sse ServerSideEncryptionAttributes) InternalWithRef(ref terra.Reference) ServerSideEncryptionAttributes
- func (sse ServerSideEncryptionAttributes) KeyArn() terra.StringValue
- func (sse ServerSideEncryptionAttributes) KeyType() terra.StringValue
- type ServerSideEncryptionState
- type SplunkConfiguration
- type SplunkConfigurationAttributes
- func (sc SplunkConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[SplunkConfigurationCloudwatchLoggingOptionsAttributes]
- func (sc SplunkConfigurationAttributes) HecAcknowledgmentTimeout() terra.NumberValue
- func (sc SplunkConfigurationAttributes) HecEndpoint() terra.StringValue
- func (sc SplunkConfigurationAttributes) HecEndpointType() terra.StringValue
- func (sc SplunkConfigurationAttributes) HecToken() terra.StringValue
- func (sc SplunkConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc SplunkConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SplunkConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationAttributes
- func (sc SplunkConfigurationAttributes) ProcessingConfiguration() terra.ListValue[SplunkConfigurationProcessingConfigurationAttributes]
- func (sc SplunkConfigurationAttributes) RetryDuration() terra.NumberValue
- func (sc SplunkConfigurationAttributes) S3BackupMode() terra.StringValue
- type SplunkConfigurationCloudwatchLoggingOptions
- type SplunkConfigurationCloudwatchLoggingOptionsAttributes
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationCloudwatchLoggingOptionsAttributes
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type SplunkConfigurationCloudwatchLoggingOptionsState
- type SplunkConfigurationProcessingConfiguration
- type SplunkConfigurationProcessingConfigurationAttributes
- func (pc SplunkConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationProcessingConfigurationAttributes
- func (pc SplunkConfigurationProcessingConfigurationAttributes) Processors() ...
- type SplunkConfigurationProcessingConfigurationProcessors
- type SplunkConfigurationProcessingConfigurationProcessorsAttributes
- func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationProcessingConfigurationProcessorsAttributes
- func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type SplunkConfigurationProcessingConfigurationProcessorsParameters
- type SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type SplunkConfigurationProcessingConfigurationProcessorsParametersState
- type SplunkConfigurationProcessingConfigurationProcessorsState
- type SplunkConfigurationProcessingConfigurationState
- type SplunkConfigurationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Arn: string, optional Arn terra.StringValue `hcl:"arn,attr"` // Destination: string, required Destination terra.StringValue `hcl:"destination,attr" validate:"required"` // DestinationId: string, optional DestinationId terra.StringValue `hcl:"destination_id,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // VersionId: string, optional VersionId terra.StringValue `hcl:"version_id,attr"` // ElasticsearchConfiguration: optional ElasticsearchConfiguration *ElasticsearchConfiguration `hcl:"elasticsearch_configuration,block"` // ExtendedS3Configuration: optional ExtendedS3Configuration *ExtendedS3Configuration `hcl:"extended_s3_configuration,block"` // HttpEndpointConfiguration: optional HttpEndpointConfiguration *HttpEndpointConfiguration `hcl:"http_endpoint_configuration,block"` // KinesisSourceConfiguration: optional KinesisSourceConfiguration *KinesisSourceConfiguration `hcl:"kinesis_source_configuration,block"` // RedshiftConfiguration: optional RedshiftConfiguration *RedshiftConfiguration `hcl:"redshift_configuration,block"` // S3Configuration: optional S3Configuration *S3Configuration `hcl:"s3_configuration,block"` // ServerSideEncryption: optional ServerSideEncryption *ServerSideEncryption `hcl:"server_side_encryption,block"` // SplunkConfiguration: optional SplunkConfiguration *SplunkConfiguration `hcl:"splunk_configuration,block"` }
Args contains the configurations for aws_kinesis_firehose_delivery_stream.
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
DataArgs contains the configurations for aws_kinesis_firehose_delivery_stream.
type DataSource ¶
DataSource represents the Terraform data resource aws_kinesis_firehose_delivery_stream.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (akfds *DataSource) Attributes() dataAwsKinesisFirehoseDeliveryStreamAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (akfds *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (akfds *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (akfds *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type ElasticsearchConfiguration ¶
type ElasticsearchConfiguration struct { // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_size,attr"` // ClusterEndpoint: string, optional ClusterEndpoint terra.StringValue `hcl:"cluster_endpoint,attr"` // DomainArn: string, optional DomainArn terra.StringValue `hcl:"domain_arn,attr"` // IndexName: string, required IndexName terra.StringValue `hcl:"index_name,attr" validate:"required"` // IndexRotationPeriod: string, optional IndexRotationPeriod terra.StringValue `hcl:"index_rotation_period,attr"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // S3BackupMode: string, optional S3BackupMode terra.StringValue `hcl:"s3_backup_mode,attr"` // TypeName: string, optional TypeName terra.StringValue `hcl:"type_name,attr"` // ElasticsearchConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *ElasticsearchConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // ElasticsearchConfigurationProcessingConfiguration: optional ProcessingConfiguration *ElasticsearchConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` // ElasticsearchConfigurationVpcConfig: optional VpcConfig *ElasticsearchConfigurationVpcConfig `hcl:"vpc_config,block"` }
type ElasticsearchConfigurationAttributes ¶
type ElasticsearchConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationAttributes) BufferingInterval ¶
func (ec ElasticsearchConfigurationAttributes) BufferingInterval() terra.NumberValue
func (ElasticsearchConfigurationAttributes) BufferingSize ¶
func (ec ElasticsearchConfigurationAttributes) BufferingSize() terra.NumberValue
func (ElasticsearchConfigurationAttributes) CloudwatchLoggingOptions ¶
func (ec ElasticsearchConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes]
func (ElasticsearchConfigurationAttributes) ClusterEndpoint ¶
func (ec ElasticsearchConfigurationAttributes) ClusterEndpoint() terra.StringValue
func (ElasticsearchConfigurationAttributes) DomainArn ¶
func (ec ElasticsearchConfigurationAttributes) DomainArn() terra.StringValue
func (ElasticsearchConfigurationAttributes) IndexName ¶
func (ec ElasticsearchConfigurationAttributes) IndexName() terra.StringValue
func (ElasticsearchConfigurationAttributes) IndexRotationPeriod ¶
func (ec ElasticsearchConfigurationAttributes) IndexRotationPeriod() terra.StringValue
func (ElasticsearchConfigurationAttributes) InternalRef ¶
func (ec ElasticsearchConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationAttributes) InternalTokens ¶
func (ec ElasticsearchConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationAttributes) InternalWithRef ¶
func (ec ElasticsearchConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationAttributes
func (ElasticsearchConfigurationAttributes) ProcessingConfiguration ¶
func (ec ElasticsearchConfigurationAttributes) ProcessingConfiguration() terra.ListValue[ElasticsearchConfigurationProcessingConfigurationAttributes]
func (ElasticsearchConfigurationAttributes) RetryDuration ¶
func (ec ElasticsearchConfigurationAttributes) RetryDuration() terra.NumberValue
func (ElasticsearchConfigurationAttributes) RoleArn ¶
func (ec ElasticsearchConfigurationAttributes) RoleArn() terra.StringValue
func (ElasticsearchConfigurationAttributes) S3BackupMode ¶
func (ec ElasticsearchConfigurationAttributes) S3BackupMode() terra.StringValue
func (ElasticsearchConfigurationAttributes) TypeName ¶
func (ec ElasticsearchConfigurationAttributes) TypeName() terra.StringValue
func (ElasticsearchConfigurationAttributes) VpcConfig ¶
func (ec ElasticsearchConfigurationAttributes) VpcConfig() terra.ListValue[ElasticsearchConfigurationVpcConfigAttributes]
type ElasticsearchConfigurationCloudwatchLoggingOptions ¶
type ElasticsearchConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes ¶
type ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo ElasticsearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type ElasticsearchConfigurationProcessingConfiguration ¶
type ElasticsearchConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // ElasticsearchConfigurationProcessingConfigurationProcessors: min=0 Processors []ElasticsearchConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type ElasticsearchConfigurationProcessingConfigurationAttributes ¶
type ElasticsearchConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (ElasticsearchConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc ElasticsearchConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationProcessingConfigurationAttributes
func (ElasticsearchConfigurationProcessingConfigurationAttributes) Processors ¶
type ElasticsearchConfigurationProcessingConfigurationProcessors ¶
type ElasticsearchConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // ElasticsearchConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []ElasticsearchConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes ¶
type ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (ElasticsearchConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type ElasticsearchConfigurationProcessingConfigurationProcessorsParameters ¶
type ElasticsearchConfigurationProcessingConfigurationProcessorsParameters struct { // ParameterName: string, required ParameterName terra.StringValue `hcl:"parameter_name,attr" validate:"required"` // ParameterValue: string, required ParameterValue terra.StringValue `hcl:"parameter_value,attr" validate:"required"` }
type ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p ElasticsearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type ElasticsearchConfigurationProcessingConfigurationProcessorsState ¶
type ElasticsearchConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []ElasticsearchConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type ElasticsearchConfigurationProcessingConfigurationState ¶
type ElasticsearchConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []ElasticsearchConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type ElasticsearchConfigurationState ¶
type ElasticsearchConfigurationState struct { BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_size"` ClusterEndpoint string `json:"cluster_endpoint"` DomainArn string `json:"domain_arn"` IndexName string `json:"index_name"` IndexRotationPeriod string `json:"index_rotation_period"` RetryDuration float64 `json:"retry_duration"` RoleArn string `json:"role_arn"` S3BackupMode string `json:"s3_backup_mode"` TypeName string `json:"type_name"` CloudwatchLoggingOptions []ElasticsearchConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` ProcessingConfiguration []ElasticsearchConfigurationProcessingConfigurationState `json:"processing_configuration"` VpcConfig []ElasticsearchConfigurationVpcConfigState `json:"vpc_config"` }
type ElasticsearchConfigurationVpcConfig ¶
type ElasticsearchConfigurationVpcConfig struct { // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // SecurityGroupIds: set of string, required SecurityGroupIds terra.SetValue[terra.StringValue] `hcl:"security_group_ids,attr" validate:"required"` // SubnetIds: set of string, required SubnetIds terra.SetValue[terra.StringValue] `hcl:"subnet_ids,attr" validate:"required"` }
type ElasticsearchConfigurationVpcConfigAttributes ¶
type ElasticsearchConfigurationVpcConfigAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationVpcConfigAttributes) InternalRef ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationVpcConfigAttributes) InternalTokens ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationVpcConfigAttributes) InternalWithRef ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationVpcConfigAttributes
func (ElasticsearchConfigurationVpcConfigAttributes) RoleArn ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) RoleArn() terra.StringValue
func (ElasticsearchConfigurationVpcConfigAttributes) SecurityGroupIds ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
func (ElasticsearchConfigurationVpcConfigAttributes) SubnetIds ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) SubnetIds() terra.SetValue[terra.StringValue]
func (ElasticsearchConfigurationVpcConfigAttributes) VpcId ¶
func (vc ElasticsearchConfigurationVpcConfigAttributes) VpcId() terra.StringValue
type ExtendedS3Configuration ¶
type ExtendedS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferInterval: number, optional BufferInterval terra.NumberValue `hcl:"buffer_interval,attr"` // BufferSize: number, optional BufferSize terra.NumberValue `hcl:"buffer_size,attr"` // CompressionFormat: string, optional CompressionFormat terra.StringValue `hcl:"compression_format,attr"` // ErrorOutputPrefix: string, optional ErrorOutputPrefix terra.StringValue `hcl:"error_output_prefix,attr"` // KmsKeyArn: string, optional KmsKeyArn terra.StringValue `hcl:"kms_key_arn,attr"` // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // S3BackupMode: string, optional S3BackupMode terra.StringValue `hcl:"s3_backup_mode,attr"` // ExtendedS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *ExtendedS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // ExtendedS3ConfigurationDataFormatConversionConfiguration: optional DataFormatConversionConfiguration *ExtendedS3ConfigurationDataFormatConversionConfiguration `hcl:"data_format_conversion_configuration,block"` // ExtendedS3ConfigurationDynamicPartitioningConfiguration: optional DynamicPartitioningConfiguration *ExtendedS3ConfigurationDynamicPartitioningConfiguration `hcl:"dynamic_partitioning_configuration,block"` // ExtendedS3ConfigurationProcessingConfiguration: optional ProcessingConfiguration *ExtendedS3ConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` // ExtendedS3ConfigurationS3BackupConfiguration: optional S3BackupConfiguration *ExtendedS3ConfigurationS3BackupConfiguration `hcl:"s3_backup_configuration,block"` }
type ExtendedS3ConfigurationAttributes ¶
type ExtendedS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationAttributes) BucketArn ¶
func (esc ExtendedS3ConfigurationAttributes) BucketArn() terra.StringValue
func (ExtendedS3ConfigurationAttributes) BufferInterval ¶
func (esc ExtendedS3ConfigurationAttributes) BufferInterval() terra.NumberValue
func (ExtendedS3ConfigurationAttributes) BufferSize ¶
func (esc ExtendedS3ConfigurationAttributes) BufferSize() terra.NumberValue
func (ExtendedS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (esc ExtendedS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (ExtendedS3ConfigurationAttributes) CompressionFormat ¶
func (esc ExtendedS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (ExtendedS3ConfigurationAttributes) DataFormatConversionConfiguration ¶
func (esc ExtendedS3ConfigurationAttributes) DataFormatConversionConfiguration() terra.ListValue[ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes]
func (ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration ¶
func (esc ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration() terra.ListValue[ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes]
func (ExtendedS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (esc ExtendedS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (ExtendedS3ConfigurationAttributes) InternalRef ¶
func (esc ExtendedS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationAttributes) InternalTokens ¶
func (esc ExtendedS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationAttributes) InternalWithRef ¶
func (esc ExtendedS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationAttributes
func (ExtendedS3ConfigurationAttributes) KmsKeyArn ¶
func (esc ExtendedS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (ExtendedS3ConfigurationAttributes) Prefix ¶
func (esc ExtendedS3ConfigurationAttributes) Prefix() terra.StringValue
func (ExtendedS3ConfigurationAttributes) ProcessingConfiguration ¶
func (esc ExtendedS3ConfigurationAttributes) ProcessingConfiguration() terra.ListValue[ExtendedS3ConfigurationProcessingConfigurationAttributes]
func (ExtendedS3ConfigurationAttributes) RoleArn ¶
func (esc ExtendedS3ConfigurationAttributes) RoleArn() terra.StringValue
func (ExtendedS3ConfigurationAttributes) S3BackupConfiguration ¶
func (esc ExtendedS3ConfigurationAttributes) S3BackupConfiguration() terra.ListValue[ExtendedS3ConfigurationS3BackupConfigurationAttributes]
func (ExtendedS3ConfigurationAttributes) S3BackupMode ¶
func (esc ExtendedS3ConfigurationAttributes) S3BackupMode() terra.StringValue
type ExtendedS3ConfigurationCloudwatchLoggingOptions ¶
type ExtendedS3ConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type ExtendedS3ConfigurationDataFormatConversionConfiguration ¶
type ExtendedS3ConfigurationDataFormatConversionConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration: required InputFormatConfiguration *ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration `hcl:"input_format_configuration,block" validate:"required"` // ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration: required OutputFormatConfiguration *ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration `hcl:"output_format_configuration,block" validate:"required"` // ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration: required SchemaConfiguration *ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration `hcl:"schema_configuration,block" validate:"required"` }
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980 ¶
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980 struct { // TimestampFormats: list of string, optional TimestampFormats terra.ListValue[terra.StringValue] `hcl:"timestamp_formats,attr"` }
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalRef ¶
func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalTokens ¶
func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) TimestampFormats ¶
func (hjsd ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980Attributes) TimestampFormats() terra.ListValue[terra.StringValue]
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980State ¶
type ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980State struct {
TimestampFormats []string `json:"timestamp_formats"`
}
type ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) Enabled ¶
func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) Enabled() terra.BoolValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InputFormatConfiguration ¶
func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InputFormatConfiguration() terra.ListValue[ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes]
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalRef ¶
func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalTokens ¶
func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) OutputFormatConfiguration ¶
func (dfcc ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) OutputFormatConfiguration() terra.ListValue[ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes]
func (ExtendedS3ConfigurationDataFormatConversionConfigurationAttributes) SchemaConfiguration ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410E ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410E struct { // BlockSizeBytes: number, optional BlockSizeBytes terra.NumberValue `hcl:"block_size_bytes,attr"` // Compression: string, optional Compression terra.StringValue `hcl:"compression,attr"` // EnableDictionaryCompression: bool, optional EnableDictionaryCompression terra.BoolValue `hcl:"enable_dictionary_compression,attr"` // MaxPaddingBytes: number, optional MaxPaddingBytes terra.NumberValue `hcl:"max_padding_bytes,attr"` // PageSizeBytes: number, optional PageSizeBytes terra.NumberValue `hcl:"page_size_bytes,attr"` // WriterVersion: string, optional WriterVersion terra.StringValue `hcl:"writer_version,attr"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) BlockSizeBytes ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) BlockSizeBytes() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) Compression ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) Compression() terra.StringValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) EnableDictionaryCompression ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) EnableDictionaryCompression() terra.BoolValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalRef ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalTokens ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) MaxPaddingBytes ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) MaxPaddingBytes() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) PageSizeBytes ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) PageSizeBytes() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) WriterVersion ¶
func (psd ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EAttributes) WriterVersion() terra.StringValue
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EState struct { BlockSizeBytes float64 `json:"block_size_bytes"` Compression string `json:"compression"` EnableDictionaryCompression bool `json:"enable_dictionary_compression"` MaxPaddingBytes float64 `json:"max_padding_bytes"` PageSizeBytes float64 `json:"page_size_bytes"` WriterVersion string `json:"writer_version"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2 ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2 struct { // CaseInsensitive: bool, optional CaseInsensitive terra.BoolValue `hcl:"case_insensitive,attr"` // ColumnToJsonKeyMappings: map of string, optional ColumnToJsonKeyMappings terra.MapValue[terra.StringValue] `hcl:"column_to_json_key_mappings,attr"` // ConvertDotsInJsonKeysToUnderscores: bool, optional ConvertDotsInJsonKeysToUnderscores terra.BoolValue `hcl:"convert_dots_in_json_keys_to_underscores,attr"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) CaseInsensitive ¶
func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) CaseInsensitive() terra.BoolValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ColumnToJsonKeyMappings ¶
func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ColumnToJsonKeyMappings() terra.MapValue[terra.StringValue]
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ConvertDotsInJsonKeysToUnderscores ¶
func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) ConvertDotsInJsonKeysToUnderscores() terra.BoolValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalRef ¶
func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalTokens ¶
func (oxjsd ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2Attributes) InternalWithRef ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2State ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2State struct { CaseInsensitive bool `json:"case_insensitive"` ColumnToJsonKeyMappings map[string]string `json:"column_to_json_key_mappings"` ConvertDotsInJsonKeysToUnderscores bool `json:"convert_dots_in_json_keys_to_underscores"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8 ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8 struct { // BlockSizeBytes: number, optional BlockSizeBytes terra.NumberValue `hcl:"block_size_bytes,attr"` // BloomFilterColumns: list of string, optional BloomFilterColumns terra.ListValue[terra.StringValue] `hcl:"bloom_filter_columns,attr"` // BloomFilterFalsePositiveProbability: number, optional BloomFilterFalsePositiveProbability terra.NumberValue `hcl:"bloom_filter_false_positive_probability,attr"` // Compression: string, optional Compression terra.StringValue `hcl:"compression,attr"` // DictionaryKeyThreshold: number, optional DictionaryKeyThreshold terra.NumberValue `hcl:"dictionary_key_threshold,attr"` // EnablePadding: bool, optional EnablePadding terra.BoolValue `hcl:"enable_padding,attr"` // FormatVersion: string, optional FormatVersion terra.StringValue `hcl:"format_version,attr"` // PaddingTolerance: number, optional PaddingTolerance terra.NumberValue `hcl:"padding_tolerance,attr"` // RowIndexStride: number, optional RowIndexStride terra.NumberValue `hcl:"row_index_stride,attr"` // StripeSizeBytes: number, optional StripeSizeBytes terra.NumberValue `hcl:"stripe_size_bytes,attr"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BlockSizeBytes ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BlockSizeBytes() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterColumns ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterColumns() terra.ListValue[terra.StringValue]
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterFalsePositiveProbability ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) BloomFilterFalsePositiveProbability() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) Compression ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) Compression() terra.StringValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) DictionaryKeyThreshold ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) DictionaryKeyThreshold() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) EnablePadding ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) EnablePadding() terra.BoolValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) FormatVersion ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) FormatVersion() terra.StringValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalRef ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalTokens ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) PaddingTolerance ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) PaddingTolerance() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) RowIndexStride ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) RowIndexStride() terra.NumberValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) StripeSizeBytes ¶
func (osd ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8Attributes) StripeSizeBytes() terra.NumberValue
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8State ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8State struct { BlockSizeBytes float64 `json:"block_size_bytes"` BloomFilterColumns []string `json:"bloom_filter_columns"` BloomFilterFalsePositiveProbability float64 `json:"bloom_filter_false_positive_probability"` Compression string `json:"compression"` DictionaryKeyThreshold float64 `json:"dictionary_key_threshold"` EnablePadding bool `json:"enable_padding"` FormatVersion string `json:"format_version"` PaddingTolerance float64 `json:"padding_tolerance"` RowIndexStride float64 `json:"row_index_stride"` StripeSizeBytes float64 `json:"stripe_size_bytes"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfiguration struct { // ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer: required Deserializer *ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer `hcl:"deserializer,block" validate:"required"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) Deserializer ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalRef ¶
func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalTokens ¶
func (ifc ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationAttributes) InternalWithRef ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializer struct { // ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980: optional HiveJsonSerDe *ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980 `hcl:"hive_json_ser_de,block"` // ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2: optional OpenXJsonSerDe *ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2 `hcl:"open_x_json_ser_de,block"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) HiveJsonSerDe ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalTokens ¶
func (d ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerAttributes) OpenXJsonSerDe ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerState struct { HiveJsonSerDe []ExtendedS3ConfigurationDataFormatConversionConfiguration8B365980State `json:"hive_json_ser_de"` OpenXJsonSerDe []ExtendedS3ConfigurationDataFormatConversionConfigurationEb0A78B2State `json:"open_x_json_ser_de"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationState struct {
Deserializer []ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationDeserializerState `json:"deserializer"`
}
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfiguration struct { // ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer: required Serializer *ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer `hcl:"serializer,block" validate:"required"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalRef ¶
func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalTokens ¶
func (ofc ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationAttributes) Serializer ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializer struct { // ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8: optional OrcSerDe *ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8 `hcl:"orc_ser_de,block"` // ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410E: optional ParquetSerDe *ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410E `hcl:"parquet_ser_de,block"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalTokens ¶
func (s ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) OrcSerDe ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerAttributes) ParquetSerDe ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerState struct { OrcSerDe []ExtendedS3ConfigurationDataFormatConversionConfigurationFbc61Ef8State `json:"orc_ser_de"` ParquetSerDe []ExtendedS3ConfigurationDataFormatConversionConfigurationCdf0410EState `json:"parquet_ser_de"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationState struct {
Serializer []ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationSerializerState `json:"serializer"`
}
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfiguration struct { // CatalogId: string, optional CatalogId terra.StringValue `hcl:"catalog_id,attr"` // DatabaseName: string, required DatabaseName terra.StringValue `hcl:"database_name,attr" validate:"required"` // Region: string, optional Region terra.StringValue `hcl:"region,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // TableName: string, required TableName terra.StringValue `hcl:"table_name,attr" validate:"required"` // VersionId: string, optional VersionId terra.StringValue `hcl:"version_id,attr"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) CatalogId ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) DatabaseName ¶
func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) DatabaseName() terra.StringValue
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalRef ¶
func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalTokens ¶
func (sc ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) Region ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) RoleArn ¶
func (ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationAttributes) TableName ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationState struct { CatalogId string `json:"catalog_id"` DatabaseName string `json:"database_name"` Region string `json:"region"` RoleArn string `json:"role_arn"` TableName string `json:"table_name"` VersionId string `json:"version_id"` }
type ExtendedS3ConfigurationDataFormatConversionConfigurationState ¶
type ExtendedS3ConfigurationDataFormatConversionConfigurationState struct { Enabled bool `json:"enabled"` InputFormatConfiguration []ExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationState `json:"input_format_configuration"` OutputFormatConfiguration []ExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationState `json:"output_format_configuration"` SchemaConfiguration []ExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationState `json:"schema_configuration"` }
type ExtendedS3ConfigurationDynamicPartitioningConfiguration ¶
type ExtendedS3ConfigurationDynamicPartitioningConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` }
type ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes ¶
type ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) Enabled ¶
func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) Enabled() terra.BoolValue
func (ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalRef ¶
func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalTokens ¶
func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) RetryDuration ¶
func (dpc ExtendedS3ConfigurationDynamicPartitioningConfigurationAttributes) RetryDuration() terra.NumberValue
type ExtendedS3ConfigurationProcessingConfiguration ¶
type ExtendedS3ConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // ExtendedS3ConfigurationProcessingConfigurationProcessors: min=0 Processors []ExtendedS3ConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type ExtendedS3ConfigurationProcessingConfigurationAttributes ¶
type ExtendedS3ConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc ExtendedS3ConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationProcessingConfigurationAttributes
func (ExtendedS3ConfigurationProcessingConfigurationAttributes) Processors ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessors ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // ExtendedS3ConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []ExtendedS3ConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessorsParameters ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessorsParameters struct { // ParameterName: string, required ParameterName terra.StringValue `hcl:"parameter_name,attr" validate:"required"` // ParameterValue: string, required ParameterValue terra.StringValue `hcl:"parameter_value,attr" validate:"required"` }
type ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type ExtendedS3ConfigurationProcessingConfigurationProcessorsState ¶
type ExtendedS3ConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []ExtendedS3ConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type ExtendedS3ConfigurationProcessingConfigurationState ¶
type ExtendedS3ConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []ExtendedS3ConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type ExtendedS3ConfigurationS3BackupConfiguration ¶
type ExtendedS3ConfigurationS3BackupConfiguration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferInterval: number, optional BufferInterval terra.NumberValue `hcl:"buffer_interval,attr"` // BufferSize: number, optional BufferSize terra.NumberValue `hcl:"buffer_size,attr"` // CompressionFormat: string, optional CompressionFormat terra.StringValue `hcl:"compression_format,attr"` // ErrorOutputPrefix: string, optional ErrorOutputPrefix terra.StringValue `hcl:"error_output_prefix,attr"` // KmsKeyArn: string, optional KmsKeyArn terra.StringValue `hcl:"kms_key_arn,attr"` // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type ExtendedS3ConfigurationS3BackupConfigurationAttributes ¶
type ExtendedS3ConfigurationS3BackupConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) BucketArn ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BucketArn() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferInterval ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferInterval() terra.NumberValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferSize ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferSize() terra.NumberValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes]
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) CompressionFormat ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) CompressionFormat() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalRef ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalTokens ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalWithRef ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) InternalWithRef(ref terra.Reference) ExtendedS3ConfigurationS3BackupConfigurationAttributes
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) KmsKeyArn ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) KmsKeyArn() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) Prefix ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) Prefix() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) RoleArn ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) RoleArn() terra.StringValue
type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions ¶
type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes ¶
type ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type ExtendedS3ConfigurationS3BackupConfigurationState ¶
type ExtendedS3ConfigurationS3BackupConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferInterval float64 `json:"buffer_interval"` BufferSize float64 `json:"buffer_size"` CompressionFormat string `json:"compression_format"` ErrorOutputPrefix string `json:"error_output_prefix"` KmsKeyArn string `json:"kms_key_arn"` Prefix string `json:"prefix"` RoleArn string `json:"role_arn"` CloudwatchLoggingOptions []ExtendedS3ConfigurationS3BackupConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
type ExtendedS3ConfigurationState ¶
type ExtendedS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferInterval float64 `json:"buffer_interval"` BufferSize float64 `json:"buffer_size"` CompressionFormat string `json:"compression_format"` ErrorOutputPrefix string `json:"error_output_prefix"` KmsKeyArn string `json:"kms_key_arn"` Prefix string `json:"prefix"` RoleArn string `json:"role_arn"` S3BackupMode string `json:"s3_backup_mode"` CloudwatchLoggingOptions []ExtendedS3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` DataFormatConversionConfiguration []ExtendedS3ConfigurationDataFormatConversionConfigurationState `json:"data_format_conversion_configuration"` DynamicPartitioningConfiguration []ExtendedS3ConfigurationDynamicPartitioningConfigurationState `json:"dynamic_partitioning_configuration"` ProcessingConfiguration []ExtendedS3ConfigurationProcessingConfigurationState `json:"processing_configuration"` S3BackupConfiguration []ExtendedS3ConfigurationS3BackupConfigurationState `json:"s3_backup_configuration"` }
type HttpEndpointConfiguration ¶
type HttpEndpointConfiguration struct { // AccessKey: string, optional AccessKey terra.StringValue `hcl:"access_key,attr"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_size,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` // RoleArn: string, optional RoleArn terra.StringValue `hcl:"role_arn,attr"` // S3BackupMode: string, optional S3BackupMode terra.StringValue `hcl:"s3_backup_mode,attr"` // Url: string, required Url terra.StringValue `hcl:"url,attr" validate:"required"` // HttpEndpointConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *HttpEndpointConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // HttpEndpointConfigurationProcessingConfiguration: optional ProcessingConfiguration *HttpEndpointConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` // HttpEndpointConfigurationRequestConfiguration: optional RequestConfiguration *HttpEndpointConfigurationRequestConfiguration `hcl:"request_configuration,block"` }
type HttpEndpointConfigurationAttributes ¶
type HttpEndpointConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationAttributes) AccessKey ¶
func (hec HttpEndpointConfigurationAttributes) AccessKey() terra.StringValue
func (HttpEndpointConfigurationAttributes) BufferingInterval ¶
func (hec HttpEndpointConfigurationAttributes) BufferingInterval() terra.NumberValue
func (HttpEndpointConfigurationAttributes) BufferingSize ¶
func (hec HttpEndpointConfigurationAttributes) BufferingSize() terra.NumberValue
func (HttpEndpointConfigurationAttributes) CloudwatchLoggingOptions ¶
func (hec HttpEndpointConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes]
func (HttpEndpointConfigurationAttributes) InternalRef ¶
func (hec HttpEndpointConfigurationAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationAttributes) InternalTokens ¶
func (hec HttpEndpointConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationAttributes) InternalWithRef ¶
func (hec HttpEndpointConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationAttributes
func (HttpEndpointConfigurationAttributes) Name ¶
func (hec HttpEndpointConfigurationAttributes) Name() terra.StringValue
func (HttpEndpointConfigurationAttributes) ProcessingConfiguration ¶
func (hec HttpEndpointConfigurationAttributes) ProcessingConfiguration() terra.ListValue[HttpEndpointConfigurationProcessingConfigurationAttributes]
func (HttpEndpointConfigurationAttributes) RequestConfiguration ¶
func (hec HttpEndpointConfigurationAttributes) RequestConfiguration() terra.ListValue[HttpEndpointConfigurationRequestConfigurationAttributes]
func (HttpEndpointConfigurationAttributes) RetryDuration ¶
func (hec HttpEndpointConfigurationAttributes) RetryDuration() terra.NumberValue
func (HttpEndpointConfigurationAttributes) RoleArn ¶
func (hec HttpEndpointConfigurationAttributes) RoleArn() terra.StringValue
func (HttpEndpointConfigurationAttributes) S3BackupMode ¶
func (hec HttpEndpointConfigurationAttributes) S3BackupMode() terra.StringValue
func (HttpEndpointConfigurationAttributes) Url ¶
func (hec HttpEndpointConfigurationAttributes) Url() terra.StringValue
type HttpEndpointConfigurationCloudwatchLoggingOptions ¶
type HttpEndpointConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes ¶
type HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo HttpEndpointConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type HttpEndpointConfigurationProcessingConfiguration ¶
type HttpEndpointConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // HttpEndpointConfigurationProcessingConfigurationProcessors: min=0 Processors []HttpEndpointConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type HttpEndpointConfigurationProcessingConfigurationAttributes ¶
type HttpEndpointConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (HttpEndpointConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc HttpEndpointConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationProcessingConfigurationAttributes
func (HttpEndpointConfigurationProcessingConfigurationAttributes) Processors ¶
type HttpEndpointConfigurationProcessingConfigurationProcessors ¶
type HttpEndpointConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // HttpEndpointConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []HttpEndpointConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes ¶
type HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (HttpEndpointConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type HttpEndpointConfigurationProcessingConfigurationProcessorsParameters ¶
type HttpEndpointConfigurationProcessingConfigurationProcessorsParameters struct { // ParameterName: string, required ParameterName terra.StringValue `hcl:"parameter_name,attr" validate:"required"` // ParameterValue: string, required ParameterValue terra.StringValue `hcl:"parameter_value,attr" validate:"required"` }
type HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p HttpEndpointConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type HttpEndpointConfigurationProcessingConfigurationProcessorsState ¶
type HttpEndpointConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []HttpEndpointConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type HttpEndpointConfigurationProcessingConfigurationState ¶
type HttpEndpointConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []HttpEndpointConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type HttpEndpointConfigurationRequestConfiguration ¶
type HttpEndpointConfigurationRequestConfiguration struct { // ContentEncoding: string, optional ContentEncoding terra.StringValue `hcl:"content_encoding,attr"` // HttpEndpointConfigurationRequestConfigurationCommonAttributes: min=0 CommonAttributes []HttpEndpointConfigurationRequestConfigurationCommonAttributes `hcl:"common_attributes,block" validate:"min=0"` }
type HttpEndpointConfigurationRequestConfigurationAttributes ¶
type HttpEndpointConfigurationRequestConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationRequestConfigurationAttributes) CommonAttributes ¶
func (HttpEndpointConfigurationRequestConfigurationAttributes) ContentEncoding ¶
func (rc HttpEndpointConfigurationRequestConfigurationAttributes) ContentEncoding() terra.StringValue
func (HttpEndpointConfigurationRequestConfigurationAttributes) InternalRef ¶
func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationRequestConfigurationAttributes) InternalTokens ¶
func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationRequestConfigurationAttributes) InternalWithRef ¶
func (rc HttpEndpointConfigurationRequestConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationRequestConfigurationAttributes
type HttpEndpointConfigurationRequestConfigurationCommonAttributes ¶
type HttpEndpointConfigurationRequestConfigurationCommonAttributes struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes ¶
type HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalRef ¶
func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalTokens ¶
func (ca HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationRequestConfigurationCommonAttributesAttributes) InternalWithRef ¶
type HttpEndpointConfigurationRequestConfigurationState ¶
type HttpEndpointConfigurationRequestConfigurationState struct { ContentEncoding string `json:"content_encoding"` CommonAttributes []HttpEndpointConfigurationRequestConfigurationCommonAttributesState `json:"common_attributes"` }
type HttpEndpointConfigurationState ¶
type HttpEndpointConfigurationState struct { AccessKey string `json:"access_key"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_size"` Name string `json:"name"` RetryDuration float64 `json:"retry_duration"` RoleArn string `json:"role_arn"` S3BackupMode string `json:"s3_backup_mode"` Url string `json:"url"` CloudwatchLoggingOptions []HttpEndpointConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` ProcessingConfiguration []HttpEndpointConfigurationProcessingConfigurationState `json:"processing_configuration"` RequestConfiguration []HttpEndpointConfigurationRequestConfigurationState `json:"request_configuration"` }
type KinesisSourceConfiguration ¶
type KinesisSourceConfiguration struct { // KinesisStreamArn: string, required KinesisStreamArn terra.StringValue `hcl:"kinesis_stream_arn,attr" validate:"required"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` }
type KinesisSourceConfigurationAttributes ¶
type KinesisSourceConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (KinesisSourceConfigurationAttributes) InternalRef ¶
func (ksc KinesisSourceConfigurationAttributes) InternalRef() (terra.Reference, error)
func (KinesisSourceConfigurationAttributes) InternalTokens ¶
func (ksc KinesisSourceConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KinesisSourceConfigurationAttributes) InternalWithRef ¶
func (ksc KinesisSourceConfigurationAttributes) InternalWithRef(ref terra.Reference) KinesisSourceConfigurationAttributes
func (KinesisSourceConfigurationAttributes) KinesisStreamArn ¶
func (ksc KinesisSourceConfigurationAttributes) KinesisStreamArn() terra.StringValue
func (KinesisSourceConfigurationAttributes) RoleArn ¶
func (ksc KinesisSourceConfigurationAttributes) RoleArn() terra.StringValue
type RedshiftConfiguration ¶
type RedshiftConfiguration struct { // ClusterJdbcurl: string, required ClusterJdbcurl terra.StringValue `hcl:"cluster_jdbcurl,attr" validate:"required"` // CopyOptions: string, optional CopyOptions terra.StringValue `hcl:"copy_options,attr"` // DataTableColumns: string, optional DataTableColumns terra.StringValue `hcl:"data_table_columns,attr"` // DataTableName: string, required DataTableName terra.StringValue `hcl:"data_table_name,attr" validate:"required"` // Password: string, required Password terra.StringValue `hcl:"password,attr" validate:"required"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // S3BackupMode: string, optional S3BackupMode terra.StringValue `hcl:"s3_backup_mode,attr"` // Username: string, required Username terra.StringValue `hcl:"username,attr" validate:"required"` // RedshiftConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *RedshiftConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // RedshiftConfigurationProcessingConfiguration: optional ProcessingConfiguration *RedshiftConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` // RedshiftConfigurationS3BackupConfiguration: optional S3BackupConfiguration *RedshiftConfigurationS3BackupConfiguration `hcl:"s3_backup_configuration,block"` }
type RedshiftConfigurationAttributes ¶
type RedshiftConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationAttributes) CloudwatchLoggingOptions ¶
func (rc RedshiftConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[RedshiftConfigurationCloudwatchLoggingOptionsAttributes]
func (RedshiftConfigurationAttributes) ClusterJdbcurl ¶
func (rc RedshiftConfigurationAttributes) ClusterJdbcurl() terra.StringValue
func (RedshiftConfigurationAttributes) CopyOptions ¶
func (rc RedshiftConfigurationAttributes) CopyOptions() terra.StringValue
func (RedshiftConfigurationAttributes) DataTableColumns ¶
func (rc RedshiftConfigurationAttributes) DataTableColumns() terra.StringValue
func (RedshiftConfigurationAttributes) DataTableName ¶
func (rc RedshiftConfigurationAttributes) DataTableName() terra.StringValue
func (RedshiftConfigurationAttributes) InternalRef ¶
func (rc RedshiftConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationAttributes) InternalTokens ¶
func (rc RedshiftConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationAttributes) InternalWithRef ¶
func (rc RedshiftConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationAttributes
func (RedshiftConfigurationAttributes) Password ¶
func (rc RedshiftConfigurationAttributes) Password() terra.StringValue
func (RedshiftConfigurationAttributes) ProcessingConfiguration ¶
func (rc RedshiftConfigurationAttributes) ProcessingConfiguration() terra.ListValue[RedshiftConfigurationProcessingConfigurationAttributes]
func (RedshiftConfigurationAttributes) RetryDuration ¶
func (rc RedshiftConfigurationAttributes) RetryDuration() terra.NumberValue
func (RedshiftConfigurationAttributes) RoleArn ¶
func (rc RedshiftConfigurationAttributes) RoleArn() terra.StringValue
func (RedshiftConfigurationAttributes) S3BackupConfiguration ¶
func (rc RedshiftConfigurationAttributes) S3BackupConfiguration() terra.ListValue[RedshiftConfigurationS3BackupConfigurationAttributes]
func (RedshiftConfigurationAttributes) S3BackupMode ¶
func (rc RedshiftConfigurationAttributes) S3BackupMode() terra.StringValue
func (RedshiftConfigurationAttributes) Username ¶
func (rc RedshiftConfigurationAttributes) Username() terra.StringValue
type RedshiftConfigurationCloudwatchLoggingOptions ¶
type RedshiftConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type RedshiftConfigurationCloudwatchLoggingOptionsAttributes ¶
type RedshiftConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationCloudwatchLoggingOptionsAttributes
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo RedshiftConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type RedshiftConfigurationProcessingConfiguration ¶
type RedshiftConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // RedshiftConfigurationProcessingConfigurationProcessors: min=0 Processors []RedshiftConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type RedshiftConfigurationProcessingConfigurationAttributes ¶
type RedshiftConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc RedshiftConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (RedshiftConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc RedshiftConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationProcessingConfigurationAttributes
func (RedshiftConfigurationProcessingConfigurationAttributes) Processors ¶
type RedshiftConfigurationProcessingConfigurationProcessors ¶
type RedshiftConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // RedshiftConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []RedshiftConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type RedshiftConfigurationProcessingConfigurationProcessorsAttributes ¶
type RedshiftConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (RedshiftConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type RedshiftConfigurationProcessingConfigurationProcessorsParameters ¶
type RedshiftConfigurationProcessingConfigurationProcessorsParameters struct { // ParameterName: string, required ParameterName terra.StringValue `hcl:"parameter_name,attr" validate:"required"` // ParameterValue: string, required ParameterValue terra.StringValue `hcl:"parameter_value,attr" validate:"required"` }
type RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p RedshiftConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type RedshiftConfigurationProcessingConfigurationProcessorsState ¶
type RedshiftConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []RedshiftConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type RedshiftConfigurationProcessingConfigurationState ¶
type RedshiftConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []RedshiftConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type RedshiftConfigurationS3BackupConfiguration ¶
type RedshiftConfigurationS3BackupConfiguration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferInterval: number, optional BufferInterval terra.NumberValue `hcl:"buffer_interval,attr"` // BufferSize: number, optional BufferSize terra.NumberValue `hcl:"buffer_size,attr"` // CompressionFormat: string, optional CompressionFormat terra.StringValue `hcl:"compression_format,attr"` // ErrorOutputPrefix: string, optional ErrorOutputPrefix terra.StringValue `hcl:"error_output_prefix,attr"` // KmsKeyArn: string, optional KmsKeyArn terra.StringValue `hcl:"kms_key_arn,attr"` // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type RedshiftConfigurationS3BackupConfigurationAttributes ¶
type RedshiftConfigurationS3BackupConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationS3BackupConfigurationAttributes) BucketArn ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BucketArn() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) BufferInterval ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferInterval() terra.NumberValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) BufferSize ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferSize() terra.NumberValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes]
func (RedshiftConfigurationS3BackupConfigurationAttributes) CompressionFormat ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) CompressionFormat() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) InternalRef ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationS3BackupConfigurationAttributes) InternalTokens ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationS3BackupConfigurationAttributes) InternalWithRef ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3BackupConfigurationAttributes
func (RedshiftConfigurationS3BackupConfigurationAttributes) KmsKeyArn ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) KmsKeyArn() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) Prefix ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) Prefix() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) RoleArn ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) RoleArn() terra.StringValue
type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions ¶
type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes ¶
type RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type RedshiftConfigurationS3BackupConfigurationState ¶
type RedshiftConfigurationS3BackupConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferInterval float64 `json:"buffer_interval"` BufferSize float64 `json:"buffer_size"` CompressionFormat string `json:"compression_format"` ErrorOutputPrefix string `json:"error_output_prefix"` KmsKeyArn string `json:"kms_key_arn"` Prefix string `json:"prefix"` RoleArn string `json:"role_arn"` CloudwatchLoggingOptions []RedshiftConfigurationS3BackupConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
type RedshiftConfigurationState ¶
type RedshiftConfigurationState struct { ClusterJdbcurl string `json:"cluster_jdbcurl"` CopyOptions string `json:"copy_options"` DataTableColumns string `json:"data_table_columns"` DataTableName string `json:"data_table_name"` Password string `json:"password"` RetryDuration float64 `json:"retry_duration"` RoleArn string `json:"role_arn"` S3BackupMode string `json:"s3_backup_mode"` Username string `json:"username"` CloudwatchLoggingOptions []RedshiftConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` ProcessingConfiguration []RedshiftConfigurationProcessingConfigurationState `json:"processing_configuration"` S3BackupConfiguration []RedshiftConfigurationS3BackupConfigurationState `json:"s3_backup_configuration"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_kinesis_firehose_delivery_stream.
func (*Resource) Attributes ¶
func (akfds *Resource) Attributes() awsKinesisFirehoseDeliveryStreamAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (akfds *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (akfds *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type S3Configuration ¶
type S3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferInterval: number, optional BufferInterval terra.NumberValue `hcl:"buffer_interval,attr"` // BufferSize: number, optional BufferSize terra.NumberValue `hcl:"buffer_size,attr"` // CompressionFormat: string, optional CompressionFormat terra.StringValue `hcl:"compression_format,attr"` // ErrorOutputPrefix: string, optional ErrorOutputPrefix terra.StringValue `hcl:"error_output_prefix,attr"` // KmsKeyArn: string, optional KmsKeyArn terra.StringValue `hcl:"kms_key_arn,attr"` // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // S3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *S3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type S3ConfigurationAttributes ¶
type S3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (S3ConfigurationAttributes) BucketArn ¶
func (sc S3ConfigurationAttributes) BucketArn() terra.StringValue
func (S3ConfigurationAttributes) BufferInterval ¶
func (sc S3ConfigurationAttributes) BufferInterval() terra.NumberValue
func (S3ConfigurationAttributes) BufferSize ¶
func (sc S3ConfigurationAttributes) BufferSize() terra.NumberValue
func (S3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc S3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[S3ConfigurationCloudwatchLoggingOptionsAttributes]
func (S3ConfigurationAttributes) CompressionFormat ¶
func (sc S3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (S3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc S3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (S3ConfigurationAttributes) InternalRef ¶
func (sc S3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (S3ConfigurationAttributes) InternalTokens ¶
func (sc S3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3ConfigurationAttributes) InternalWithRef ¶
func (sc S3ConfigurationAttributes) InternalWithRef(ref terra.Reference) S3ConfigurationAttributes
func (S3ConfigurationAttributes) KmsKeyArn ¶
func (sc S3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (S3ConfigurationAttributes) Prefix ¶
func (sc S3ConfigurationAttributes) Prefix() terra.StringValue
func (S3ConfigurationAttributes) RoleArn ¶
func (sc S3ConfigurationAttributes) RoleArn() terra.StringValue
type S3ConfigurationCloudwatchLoggingOptions ¶
type S3ConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type S3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type S3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) S3ConfigurationCloudwatchLoggingOptionsAttributes
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (S3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo S3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type S3ConfigurationState ¶
type S3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferInterval float64 `json:"buffer_interval"` BufferSize float64 `json:"buffer_size"` CompressionFormat string `json:"compression_format"` ErrorOutputPrefix string `json:"error_output_prefix"` KmsKeyArn string `json:"kms_key_arn"` Prefix string `json:"prefix"` RoleArn string `json:"role_arn"` CloudwatchLoggingOptions []S3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
type ServerSideEncryption ¶
type ServerSideEncryption struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // KeyArn: string, optional KeyArn terra.StringValue `hcl:"key_arn,attr"` // KeyType: string, optional KeyType terra.StringValue `hcl:"key_type,attr"` }
type ServerSideEncryptionAttributes ¶
type ServerSideEncryptionAttributes struct {
// contains filtered or unexported fields
}
func (ServerSideEncryptionAttributes) Enabled ¶
func (sse ServerSideEncryptionAttributes) Enabled() terra.BoolValue
func (ServerSideEncryptionAttributes) InternalRef ¶
func (sse ServerSideEncryptionAttributes) InternalRef() (terra.Reference, error)
func (ServerSideEncryptionAttributes) InternalTokens ¶
func (sse ServerSideEncryptionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ServerSideEncryptionAttributes) InternalWithRef ¶
func (sse ServerSideEncryptionAttributes) InternalWithRef(ref terra.Reference) ServerSideEncryptionAttributes
func (ServerSideEncryptionAttributes) KeyArn ¶
func (sse ServerSideEncryptionAttributes) KeyArn() terra.StringValue
func (ServerSideEncryptionAttributes) KeyType ¶
func (sse ServerSideEncryptionAttributes) KeyType() terra.StringValue
type SplunkConfiguration ¶
type SplunkConfiguration struct { // HecAcknowledgmentTimeout: number, optional HecAcknowledgmentTimeout terra.NumberValue `hcl:"hec_acknowledgment_timeout,attr"` // HecEndpoint: string, required HecEndpoint terra.StringValue `hcl:"hec_endpoint,attr" validate:"required"` // HecEndpointType: string, optional HecEndpointType terra.StringValue `hcl:"hec_endpoint_type,attr"` // HecToken: string, required HecToken terra.StringValue `hcl:"hec_token,attr" validate:"required"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` // S3BackupMode: string, optional S3BackupMode terra.StringValue `hcl:"s3_backup_mode,attr"` // SplunkConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *SplunkConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // SplunkConfigurationProcessingConfiguration: optional ProcessingConfiguration *SplunkConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` }
type SplunkConfigurationAttributes ¶
type SplunkConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc SplunkConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[SplunkConfigurationCloudwatchLoggingOptionsAttributes]
func (SplunkConfigurationAttributes) HecAcknowledgmentTimeout ¶
func (sc SplunkConfigurationAttributes) HecAcknowledgmentTimeout() terra.NumberValue
func (SplunkConfigurationAttributes) HecEndpoint ¶
func (sc SplunkConfigurationAttributes) HecEndpoint() terra.StringValue
func (SplunkConfigurationAttributes) HecEndpointType ¶
func (sc SplunkConfigurationAttributes) HecEndpointType() terra.StringValue
func (SplunkConfigurationAttributes) HecToken ¶
func (sc SplunkConfigurationAttributes) HecToken() terra.StringValue
func (SplunkConfigurationAttributes) InternalRef ¶
func (sc SplunkConfigurationAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationAttributes) InternalTokens ¶
func (sc SplunkConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationAttributes) InternalWithRef ¶
func (sc SplunkConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationAttributes
func (SplunkConfigurationAttributes) ProcessingConfiguration ¶
func (sc SplunkConfigurationAttributes) ProcessingConfiguration() terra.ListValue[SplunkConfigurationProcessingConfigurationAttributes]
func (SplunkConfigurationAttributes) RetryDuration ¶
func (sc SplunkConfigurationAttributes) RetryDuration() terra.NumberValue
func (SplunkConfigurationAttributes) S3BackupMode ¶
func (sc SplunkConfigurationAttributes) S3BackupMode() terra.StringValue
type SplunkConfigurationCloudwatchLoggingOptions ¶
type SplunkConfigurationCloudwatchLoggingOptions struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // LogGroupName: string, optional LogGroupName terra.StringValue `hcl:"log_group_name,attr"` // LogStreamName: string, optional LogStreamName terra.StringValue `hcl:"log_stream_name,attr"` }
type SplunkConfigurationCloudwatchLoggingOptionsAttributes ¶
type SplunkConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationCloudwatchLoggingOptionsAttributes
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo SplunkConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type SplunkConfigurationProcessingConfiguration ¶
type SplunkConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // SplunkConfigurationProcessingConfigurationProcessors: min=0 Processors []SplunkConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type SplunkConfigurationProcessingConfigurationAttributes ¶
type SplunkConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc SplunkConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (SplunkConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc SplunkConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationProcessingConfigurationAttributes
func (SplunkConfigurationProcessingConfigurationAttributes) Processors ¶
type SplunkConfigurationProcessingConfigurationProcessors ¶
type SplunkConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // SplunkConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []SplunkConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type SplunkConfigurationProcessingConfigurationProcessorsAttributes ¶
type SplunkConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (SplunkConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type SplunkConfigurationProcessingConfigurationProcessorsParameters ¶
type SplunkConfigurationProcessingConfigurationProcessorsParameters struct { // ParameterName: string, required ParameterName terra.StringValue `hcl:"parameter_name,attr" validate:"required"` // ParameterValue: string, required ParameterValue terra.StringValue `hcl:"parameter_value,attr" validate:"required"` }
type SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p SplunkConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type SplunkConfigurationProcessingConfigurationProcessorsState ¶
type SplunkConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []SplunkConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type SplunkConfigurationProcessingConfigurationState ¶
type SplunkConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []SplunkConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type SplunkConfigurationState ¶
type SplunkConfigurationState struct { HecAcknowledgmentTimeout float64 `json:"hec_acknowledgment_timeout"` HecEndpoint string `json:"hec_endpoint"` HecEndpointType string `json:"hec_endpoint_type"` HecToken string `json:"hec_token"` RetryDuration float64 `json:"retry_duration"` S3BackupMode string `json:"s3_backup_mode"` CloudwatchLoggingOptions []SplunkConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` ProcessingConfiguration []SplunkConfigurationProcessingConfigurationState `json:"processing_configuration"` }