Documentation ¶
Index ¶
- type CommonAttributes
- type CommonAttributesAttributes
- func (ca CommonAttributesAttributes) InternalRef() (terra.Reference, error)
- func (ca CommonAttributesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ca CommonAttributesAttributes) InternalWithRef(ref terra.Reference) CommonAttributesAttributes
- func (ca CommonAttributesAttributes) Name() terra.StringValue
- func (ca CommonAttributesAttributes) Value() terra.StringValue
- type CommonAttributesState
- type DataFormatConversionConfiguration
- type DataFormatConversionConfigurationAttributes
- func (dfcc DataFormatConversionConfigurationAttributes) Enabled() terra.BoolValue
- func (dfcc DataFormatConversionConfigurationAttributes) InputFormatConfiguration() terra.ListValue[InputFormatConfigurationAttributes]
- func (dfcc DataFormatConversionConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dfcc DataFormatConversionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dfcc DataFormatConversionConfigurationAttributes) InternalWithRef(ref terra.Reference) DataFormatConversionConfigurationAttributes
- func (dfcc DataFormatConversionConfigurationAttributes) OutputFormatConfiguration() terra.ListValue[OutputFormatConfigurationAttributes]
- func (dfcc DataFormatConversionConfigurationAttributes) SchemaConfiguration() terra.ListValue[SchemaConfigurationAttributes]
- type DataFormatConversionConfigurationState
- type Deserializer
- type DeserializerAttributes
- func (d DeserializerAttributes) HiveJsonSerDe() terra.ListValue[HiveJsonSerDeAttributes]
- func (d DeserializerAttributes) InternalRef() (terra.Reference, error)
- func (d DeserializerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DeserializerAttributes) InternalWithRef(ref terra.Reference) DeserializerAttributes
- func (d DeserializerAttributes) OpenXJsonSerDe() terra.ListValue[OpenXJsonSerDeAttributes]
- type DeserializerState
- type DynamicPartitioningConfiguration
- type DynamicPartitioningConfigurationAttributes
- func (dpc DynamicPartitioningConfigurationAttributes) Enabled() terra.BoolValue
- func (dpc DynamicPartitioningConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dpc DynamicPartitioningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpc DynamicPartitioningConfigurationAttributes) InternalWithRef(ref terra.Reference) DynamicPartitioningConfigurationAttributes
- func (dpc DynamicPartitioningConfigurationAttributes) RetryDuration() terra.NumberValue
- type DynamicPartitioningConfigurationState
- 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) S3Configuration() terra.ListValue[ElasticsearchConfigurationS3ConfigurationAttributes]
- 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 ElasticsearchConfigurationS3Configuration
- type ElasticsearchConfigurationS3ConfigurationAttributes
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationS3ConfigurationAttributes
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc ElasticsearchConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
- type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions
- type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsState
- type ElasticsearchConfigurationS3ConfigurationState
- 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) BufferingInterval() terra.NumberValue
- func (esc ExtendedS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (esc ExtendedS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ExtendedS3ConfigurationCloudwatchLoggingOptionsAttributes]
- func (esc ExtendedS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (esc ExtendedS3ConfigurationAttributes) DataFormatConversionConfiguration() terra.ListValue[DataFormatConversionConfigurationAttributes]
- func (esc ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration() terra.ListValue[DynamicPartitioningConfigurationAttributes]
- 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 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) BufferingInterval() terra.NumberValue
- func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferingSize() 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 HiveJsonSerDe
- type HiveJsonSerDeAttributes
- func (hjsd HiveJsonSerDeAttributes) InternalRef() (terra.Reference, error)
- func (hjsd HiveJsonSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hjsd HiveJsonSerDeAttributes) InternalWithRef(ref terra.Reference) HiveJsonSerDeAttributes
- func (hjsd HiveJsonSerDeAttributes) TimestampFormats() terra.ListValue[terra.StringValue]
- type HiveJsonSerDeState
- 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[RequestConfigurationAttributes]
- func (hec HttpEndpointConfigurationAttributes) RetryDuration() terra.NumberValue
- func (hec HttpEndpointConfigurationAttributes) RoleArn() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) S3BackupMode() terra.StringValue
- func (hec HttpEndpointConfigurationAttributes) S3Configuration() terra.ListValue[HttpEndpointConfigurationS3ConfigurationAttributes]
- 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 HttpEndpointConfigurationS3Configuration
- type HttpEndpointConfigurationS3ConfigurationAttributes
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationS3ConfigurationAttributes
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc HttpEndpointConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
- type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions
- type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsState
- type HttpEndpointConfigurationS3ConfigurationState
- type HttpEndpointConfigurationState
- type InputFormatConfiguration
- type InputFormatConfigurationAttributes
- func (ifc InputFormatConfigurationAttributes) Deserializer() terra.ListValue[DeserializerAttributes]
- func (ifc InputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ifc InputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ifc InputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) InputFormatConfigurationAttributes
- type InputFormatConfigurationState
- 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 OpenXJsonSerDe
- type OpenXJsonSerDeAttributes
- func (oxjsd OpenXJsonSerDeAttributes) CaseInsensitive() terra.BoolValue
- func (oxjsd OpenXJsonSerDeAttributes) ColumnToJsonKeyMappings() terra.MapValue[terra.StringValue]
- func (oxjsd OpenXJsonSerDeAttributes) ConvertDotsInJsonKeysToUnderscores() terra.BoolValue
- func (oxjsd OpenXJsonSerDeAttributes) InternalRef() (terra.Reference, error)
- func (oxjsd OpenXJsonSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oxjsd OpenXJsonSerDeAttributes) InternalWithRef(ref terra.Reference) OpenXJsonSerDeAttributes
- type OpenXJsonSerDeState
- type OpensearchConfiguration
- type OpensearchConfigurationAttributes
- func (oc OpensearchConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (oc OpensearchConfigurationAttributes) BufferingSize() terra.NumberValue
- func (oc OpensearchConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[OpensearchConfigurationCloudwatchLoggingOptionsAttributes]
- func (oc OpensearchConfigurationAttributes) ClusterEndpoint() terra.StringValue
- func (oc OpensearchConfigurationAttributes) DomainArn() terra.StringValue
- func (oc OpensearchConfigurationAttributes) IndexName() terra.StringValue
- func (oc OpensearchConfigurationAttributes) IndexRotationPeriod() terra.StringValue
- func (oc OpensearchConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (oc OpensearchConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oc OpensearchConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationAttributes
- func (oc OpensearchConfigurationAttributes) ProcessingConfiguration() terra.ListValue[OpensearchConfigurationProcessingConfigurationAttributes]
- func (oc OpensearchConfigurationAttributes) RetryDuration() terra.NumberValue
- func (oc OpensearchConfigurationAttributes) RoleArn() terra.StringValue
- func (oc OpensearchConfigurationAttributes) S3BackupMode() terra.StringValue
- func (oc OpensearchConfigurationAttributes) S3Configuration() terra.ListValue[OpensearchConfigurationS3ConfigurationAttributes]
- func (oc OpensearchConfigurationAttributes) TypeName() terra.StringValue
- func (oc OpensearchConfigurationAttributes) VpcConfig() terra.ListValue[OpensearchConfigurationVpcConfigAttributes]
- type OpensearchConfigurationCloudwatchLoggingOptions
- type OpensearchConfigurationCloudwatchLoggingOptionsAttributes
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationCloudwatchLoggingOptionsAttributes
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type OpensearchConfigurationCloudwatchLoggingOptionsState
- type OpensearchConfigurationProcessingConfiguration
- type OpensearchConfigurationProcessingConfigurationAttributes
- func (pc OpensearchConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
- func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationProcessingConfigurationAttributes
- func (pc OpensearchConfigurationProcessingConfigurationAttributes) Processors() ...
- type OpensearchConfigurationProcessingConfigurationProcessors
- type OpensearchConfigurationProcessingConfigurationProcessorsAttributes
- func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
- func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationProcessingConfigurationProcessorsAttributes
- func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) Parameters() ...
- func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) Type() terra.StringValue
- type OpensearchConfigurationProcessingConfigurationProcessorsParameters
- type OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
- func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes
- func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
- func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
- type OpensearchConfigurationProcessingConfigurationProcessorsParametersState
- type OpensearchConfigurationProcessingConfigurationProcessorsState
- type OpensearchConfigurationProcessingConfigurationState
- type OpensearchConfigurationS3Configuration
- type OpensearchConfigurationS3ConfigurationAttributes
- func (sc OpensearchConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sc OpensearchConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationS3ConfigurationAttributes
- func (sc OpensearchConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc OpensearchConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
- type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions
- type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsState
- type OpensearchConfigurationS3ConfigurationState
- type OpensearchConfigurationState
- type OpensearchConfigurationVpcConfig
- type OpensearchConfigurationVpcConfigAttributes
- func (vc OpensearchConfigurationVpcConfigAttributes) InternalRef() (terra.Reference, error)
- func (vc OpensearchConfigurationVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vc OpensearchConfigurationVpcConfigAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationVpcConfigAttributes
- func (vc OpensearchConfigurationVpcConfigAttributes) RoleArn() terra.StringValue
- func (vc OpensearchConfigurationVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
- func (vc OpensearchConfigurationVpcConfigAttributes) SubnetIds() terra.SetValue[terra.StringValue]
- func (vc OpensearchConfigurationVpcConfigAttributes) VpcId() terra.StringValue
- type OpensearchConfigurationVpcConfigState
- type OrcSerDe
- type OrcSerDeAttributes
- func (osd OrcSerDeAttributes) BlockSizeBytes() terra.NumberValue
- func (osd OrcSerDeAttributes) BloomFilterColumns() terra.ListValue[terra.StringValue]
- func (osd OrcSerDeAttributes) BloomFilterFalsePositiveProbability() terra.NumberValue
- func (osd OrcSerDeAttributes) Compression() terra.StringValue
- func (osd OrcSerDeAttributes) DictionaryKeyThreshold() terra.NumberValue
- func (osd OrcSerDeAttributes) EnablePadding() terra.BoolValue
- func (osd OrcSerDeAttributes) FormatVersion() terra.StringValue
- func (osd OrcSerDeAttributes) InternalRef() (terra.Reference, error)
- func (osd OrcSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (osd OrcSerDeAttributes) InternalWithRef(ref terra.Reference) OrcSerDeAttributes
- func (osd OrcSerDeAttributes) PaddingTolerance() terra.NumberValue
- func (osd OrcSerDeAttributes) RowIndexStride() terra.NumberValue
- func (osd OrcSerDeAttributes) StripeSizeBytes() terra.NumberValue
- type OrcSerDeState
- type OutputFormatConfiguration
- type OutputFormatConfigurationAttributes
- func (ofc OutputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ofc OutputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ofc OutputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) OutputFormatConfigurationAttributes
- func (ofc OutputFormatConfigurationAttributes) Serializer() terra.ListValue[SerializerAttributes]
- type OutputFormatConfigurationState
- type ParquetSerDe
- type ParquetSerDeAttributes
- func (psd ParquetSerDeAttributes) BlockSizeBytes() terra.NumberValue
- func (psd ParquetSerDeAttributes) Compression() terra.StringValue
- func (psd ParquetSerDeAttributes) EnableDictionaryCompression() terra.BoolValue
- func (psd ParquetSerDeAttributes) InternalRef() (terra.Reference, error)
- func (psd ParquetSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (psd ParquetSerDeAttributes) InternalWithRef(ref terra.Reference) ParquetSerDeAttributes
- func (psd ParquetSerDeAttributes) MaxPaddingBytes() terra.NumberValue
- func (psd ParquetSerDeAttributes) PageSizeBytes() terra.NumberValue
- func (psd ParquetSerDeAttributes) WriterVersion() terra.StringValue
- type ParquetSerDeState
- 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) S3Configuration() terra.ListValue[RedshiftConfigurationS3ConfigurationAttributes]
- 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) BufferingInterval() terra.NumberValue
- func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferingSize() 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 RedshiftConfigurationS3Configuration
- type RedshiftConfigurationS3ConfigurationAttributes
- func (sc RedshiftConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sc RedshiftConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3ConfigurationAttributes
- func (sc RedshiftConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc RedshiftConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
- type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions
- type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsState
- type RedshiftConfigurationS3ConfigurationState
- type RedshiftConfigurationState
- type RequestConfiguration
- type RequestConfigurationAttributes
- func (rc RequestConfigurationAttributes) CommonAttributes() terra.ListValue[CommonAttributesAttributes]
- func (rc RequestConfigurationAttributes) ContentEncoding() terra.StringValue
- func (rc RequestConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (rc RequestConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rc RequestConfigurationAttributes) InternalWithRef(ref terra.Reference) RequestConfigurationAttributes
- type RequestConfigurationState
- type SchemaConfiguration
- type SchemaConfigurationAttributes
- func (sc SchemaConfigurationAttributes) CatalogId() terra.StringValue
- func (sc SchemaConfigurationAttributes) DatabaseName() terra.StringValue
- func (sc SchemaConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc SchemaConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SchemaConfigurationAttributes) InternalWithRef(ref terra.Reference) SchemaConfigurationAttributes
- func (sc SchemaConfigurationAttributes) Region() terra.StringValue
- func (sc SchemaConfigurationAttributes) RoleArn() terra.StringValue
- func (sc SchemaConfigurationAttributes) TableName() terra.StringValue
- func (sc SchemaConfigurationAttributes) VersionId() terra.StringValue
- type SchemaConfigurationState
- type Serializer
- type SerializerAttributes
- func (s SerializerAttributes) InternalRef() (terra.Reference, error)
- func (s SerializerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SerializerAttributes) InternalWithRef(ref terra.Reference) SerializerAttributes
- func (s SerializerAttributes) OrcSerDe() terra.ListValue[OrcSerDeAttributes]
- func (s SerializerAttributes) ParquetSerDe() terra.ListValue[ParquetSerDeAttributes]
- type SerializerState
- 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
- func (sc SplunkConfigurationAttributes) S3Configuration() terra.ListValue[SplunkConfigurationS3ConfigurationAttributes]
- 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 SplunkConfigurationS3Configuration
- type SplunkConfigurationS3ConfigurationAttributes
- func (sc SplunkConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() ...
- func (sc SplunkConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc SplunkConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SplunkConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationS3ConfigurationAttributes
- func (sc SplunkConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
- func (sc SplunkConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
- type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptions
- type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
- func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
- type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsState
- type SplunkConfigurationS3ConfigurationState
- type SplunkConfigurationState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommonAttributes ¶
type CommonAttributes struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type CommonAttributesAttributes ¶
type CommonAttributesAttributes struct {
// contains filtered or unexported fields
}
func (CommonAttributesAttributes) InternalRef ¶
func (ca CommonAttributesAttributes) InternalRef() (terra.Reference, error)
func (CommonAttributesAttributes) InternalTokens ¶
func (ca CommonAttributesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CommonAttributesAttributes) InternalWithRef ¶
func (ca CommonAttributesAttributes) InternalWithRef(ref terra.Reference) CommonAttributesAttributes
func (CommonAttributesAttributes) Name ¶
func (ca CommonAttributesAttributes) Name() terra.StringValue
func (CommonAttributesAttributes) Value ¶
func (ca CommonAttributesAttributes) Value() terra.StringValue
type CommonAttributesState ¶
type DataFormatConversionConfiguration ¶
type DataFormatConversionConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // InputFormatConfiguration: required InputFormatConfiguration *InputFormatConfiguration `hcl:"input_format_configuration,block" validate:"required"` // OutputFormatConfiguration: required OutputFormatConfiguration *OutputFormatConfiguration `hcl:"output_format_configuration,block" validate:"required"` // SchemaConfiguration: required SchemaConfiguration *SchemaConfiguration `hcl:"schema_configuration,block" validate:"required"` }
type DataFormatConversionConfigurationAttributes ¶
type DataFormatConversionConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (DataFormatConversionConfigurationAttributes) Enabled ¶
func (dfcc DataFormatConversionConfigurationAttributes) Enabled() terra.BoolValue
func (DataFormatConversionConfigurationAttributes) InputFormatConfiguration ¶
func (dfcc DataFormatConversionConfigurationAttributes) InputFormatConfiguration() terra.ListValue[InputFormatConfigurationAttributes]
func (DataFormatConversionConfigurationAttributes) InternalRef ¶
func (dfcc DataFormatConversionConfigurationAttributes) InternalRef() (terra.Reference, error)
func (DataFormatConversionConfigurationAttributes) InternalTokens ¶
func (dfcc DataFormatConversionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataFormatConversionConfigurationAttributes) InternalWithRef ¶
func (dfcc DataFormatConversionConfigurationAttributes) InternalWithRef(ref terra.Reference) DataFormatConversionConfigurationAttributes
func (DataFormatConversionConfigurationAttributes) OutputFormatConfiguration ¶
func (dfcc DataFormatConversionConfigurationAttributes) OutputFormatConfiguration() terra.ListValue[OutputFormatConfigurationAttributes]
func (DataFormatConversionConfigurationAttributes) SchemaConfiguration ¶
func (dfcc DataFormatConversionConfigurationAttributes) SchemaConfiguration() terra.ListValue[SchemaConfigurationAttributes]
type DataFormatConversionConfigurationState ¶
type DataFormatConversionConfigurationState struct { Enabled bool `json:"enabled"` InputFormatConfiguration []InputFormatConfigurationState `json:"input_format_configuration"` OutputFormatConfiguration []OutputFormatConfigurationState `json:"output_format_configuration"` SchemaConfiguration []SchemaConfigurationState `json:"schema_configuration"` }
type Deserializer ¶
type Deserializer struct { // HiveJsonSerDe: optional HiveJsonSerDe *HiveJsonSerDe `hcl:"hive_json_ser_de,block"` // OpenXJsonSerDe: optional OpenXJsonSerDe *OpenXJsonSerDe `hcl:"open_x_json_ser_de,block"` }
type DeserializerAttributes ¶
type DeserializerAttributes struct {
// contains filtered or unexported fields
}
func (DeserializerAttributes) HiveJsonSerDe ¶
func (d DeserializerAttributes) HiveJsonSerDe() terra.ListValue[HiveJsonSerDeAttributes]
func (DeserializerAttributes) InternalRef ¶
func (d DeserializerAttributes) InternalRef() (terra.Reference, error)
func (DeserializerAttributes) InternalTokens ¶
func (d DeserializerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DeserializerAttributes) InternalWithRef ¶
func (d DeserializerAttributes) InternalWithRef(ref terra.Reference) DeserializerAttributes
func (DeserializerAttributes) OpenXJsonSerDe ¶
func (d DeserializerAttributes) OpenXJsonSerDe() terra.ListValue[OpenXJsonSerDeAttributes]
type DeserializerState ¶
type DeserializerState struct { HiveJsonSerDe []HiveJsonSerDeState `json:"hive_json_ser_de"` OpenXJsonSerDe []OpenXJsonSerDeState `json:"open_x_json_ser_de"` }
type DynamicPartitioningConfiguration ¶
type DynamicPartitioningConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // RetryDuration: number, optional RetryDuration terra.NumberValue `hcl:"retry_duration,attr"` }
type DynamicPartitioningConfigurationAttributes ¶
type DynamicPartitioningConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (DynamicPartitioningConfigurationAttributes) Enabled ¶
func (dpc DynamicPartitioningConfigurationAttributes) Enabled() terra.BoolValue
func (DynamicPartitioningConfigurationAttributes) InternalRef ¶
func (dpc DynamicPartitioningConfigurationAttributes) InternalRef() (terra.Reference, error)
func (DynamicPartitioningConfigurationAttributes) InternalTokens ¶
func (dpc DynamicPartitioningConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DynamicPartitioningConfigurationAttributes) InternalWithRef ¶
func (dpc DynamicPartitioningConfigurationAttributes) InternalWithRef(ref terra.Reference) DynamicPartitioningConfigurationAttributes
func (DynamicPartitioningConfigurationAttributes) RetryDuration ¶
func (dpc DynamicPartitioningConfigurationAttributes) RetryDuration() terra.NumberValue
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"` // ElasticsearchConfigurationS3Configuration: required S3Configuration *ElasticsearchConfigurationS3Configuration `hcl:"s3_configuration,block" validate:"required"` // 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) S3Configuration ¶
func (ec ElasticsearchConfigurationAttributes) S3Configuration() terra.ListValue[ElasticsearchConfigurationS3ConfigurationAttributes]
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 ElasticsearchConfigurationS3Configuration ¶
type ElasticsearchConfigurationS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type ElasticsearchConfigurationS3ConfigurationAttributes ¶
type ElasticsearchConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationS3ConfigurationAttributes) BucketArn ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) BufferingInterval ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) BufferingSize ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (ElasticsearchConfigurationS3ConfigurationAttributes) CompressionFormat ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ElasticsearchConfigurationS3ConfigurationAttributes
func (ElasticsearchConfigurationS3ConfigurationAttributes) KmsKeyArn ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) Prefix ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationAttributes) RoleArn ¶
func (sc ElasticsearchConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptions 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 ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type ElasticsearchConfigurationS3ConfigurationState ¶
type ElasticsearchConfigurationS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []ElasticsearchConfigurationS3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
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"` S3Configuration []ElasticsearchConfigurationS3ConfigurationState `json:"s3_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"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // DataFormatConversionConfiguration: optional DataFormatConversionConfiguration *DataFormatConversionConfiguration `hcl:"data_format_conversion_configuration,block"` // DynamicPartitioningConfiguration: optional DynamicPartitioningConfiguration *DynamicPartitioningConfiguration `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) BufferingInterval ¶
func (esc ExtendedS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (ExtendedS3ConfigurationAttributes) BufferingSize ¶
func (esc ExtendedS3ConfigurationAttributes) BufferingSize() 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[DataFormatConversionConfigurationAttributes]
func (ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration ¶
func (esc ExtendedS3ConfigurationAttributes) DynamicPartitioningConfiguration() terra.ListValue[DynamicPartitioningConfigurationAttributes]
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 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"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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) BufferingInterval ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferingInterval() terra.NumberValue
func (ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferingSize ¶
func (sbc ExtendedS3ConfigurationS3BackupConfigurationAttributes) BufferingSize() 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"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []DataFormatConversionConfigurationState `json:"data_format_conversion_configuration"` DynamicPartitioningConfiguration []DynamicPartitioningConfigurationState `json:"dynamic_partitioning_configuration"` ProcessingConfiguration []ExtendedS3ConfigurationProcessingConfigurationState `json:"processing_configuration"` S3BackupConfiguration []ExtendedS3ConfigurationS3BackupConfigurationState `json:"s3_backup_configuration"` }
type HiveJsonSerDe ¶
type HiveJsonSerDe struct { // TimestampFormats: list of string, optional TimestampFormats terra.ListValue[terra.StringValue] `hcl:"timestamp_formats,attr"` }
type HiveJsonSerDeAttributes ¶
type HiveJsonSerDeAttributes struct {
// contains filtered or unexported fields
}
func (HiveJsonSerDeAttributes) InternalRef ¶
func (hjsd HiveJsonSerDeAttributes) InternalRef() (terra.Reference, error)
func (HiveJsonSerDeAttributes) InternalTokens ¶
func (hjsd HiveJsonSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HiveJsonSerDeAttributes) InternalWithRef ¶
func (hjsd HiveJsonSerDeAttributes) InternalWithRef(ref terra.Reference) HiveJsonSerDeAttributes
func (HiveJsonSerDeAttributes) TimestampFormats ¶
func (hjsd HiveJsonSerDeAttributes) TimestampFormats() terra.ListValue[terra.StringValue]
type HiveJsonSerDeState ¶
type HiveJsonSerDeState struct {
TimestampFormats []string `json:"timestamp_formats"`
}
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"` // RequestConfiguration: optional RequestConfiguration *RequestConfiguration `hcl:"request_configuration,block"` // HttpEndpointConfigurationS3Configuration: required S3Configuration *HttpEndpointConfigurationS3Configuration `hcl:"s3_configuration,block" validate:"required"` }
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[RequestConfigurationAttributes]
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) S3Configuration ¶
func (hec HttpEndpointConfigurationAttributes) S3Configuration() terra.ListValue[HttpEndpointConfigurationS3ConfigurationAttributes]
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 HttpEndpointConfigurationS3Configuration ¶
type HttpEndpointConfigurationS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type HttpEndpointConfigurationS3ConfigurationAttributes ¶
type HttpEndpointConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationS3ConfigurationAttributes) BucketArn ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) BufferingInterval ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) BufferingSize ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (HttpEndpointConfigurationS3ConfigurationAttributes) CompressionFormat ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) HttpEndpointConfigurationS3ConfigurationAttributes
func (HttpEndpointConfigurationS3ConfigurationAttributes) KmsKeyArn ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) Prefix ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationAttributes) RoleArn ¶
func (sc HttpEndpointConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptions 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 HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type HttpEndpointConfigurationS3ConfigurationState ¶
type HttpEndpointConfigurationS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []HttpEndpointConfigurationS3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
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 []RequestConfigurationState `json:"request_configuration"` S3Configuration []HttpEndpointConfigurationS3ConfigurationState `json:"s3_configuration"` }
type InputFormatConfiguration ¶
type InputFormatConfiguration struct { // Deserializer: required Deserializer *Deserializer `hcl:"deserializer,block" validate:"required"` }
type InputFormatConfigurationAttributes ¶
type InputFormatConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (InputFormatConfigurationAttributes) Deserializer ¶
func (ifc InputFormatConfigurationAttributes) Deserializer() terra.ListValue[DeserializerAttributes]
func (InputFormatConfigurationAttributes) InternalRef ¶
func (ifc InputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
func (InputFormatConfigurationAttributes) InternalTokens ¶
func (ifc InputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputFormatConfigurationAttributes) InternalWithRef ¶
func (ifc InputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) InputFormatConfigurationAttributes
type InputFormatConfigurationState ¶
type InputFormatConfigurationState struct {
Deserializer []DeserializerState `json:"deserializer"`
}
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 OpenXJsonSerDe ¶
type OpenXJsonSerDe 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 OpenXJsonSerDeAttributes ¶
type OpenXJsonSerDeAttributes struct {
// contains filtered or unexported fields
}
func (OpenXJsonSerDeAttributes) CaseInsensitive ¶
func (oxjsd OpenXJsonSerDeAttributes) CaseInsensitive() terra.BoolValue
func (OpenXJsonSerDeAttributes) ColumnToJsonKeyMappings ¶
func (oxjsd OpenXJsonSerDeAttributes) ColumnToJsonKeyMappings() terra.MapValue[terra.StringValue]
func (OpenXJsonSerDeAttributes) ConvertDotsInJsonKeysToUnderscores ¶
func (oxjsd OpenXJsonSerDeAttributes) ConvertDotsInJsonKeysToUnderscores() terra.BoolValue
func (OpenXJsonSerDeAttributes) InternalRef ¶
func (oxjsd OpenXJsonSerDeAttributes) InternalRef() (terra.Reference, error)
func (OpenXJsonSerDeAttributes) InternalTokens ¶
func (oxjsd OpenXJsonSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpenXJsonSerDeAttributes) InternalWithRef ¶
func (oxjsd OpenXJsonSerDeAttributes) InternalWithRef(ref terra.Reference) OpenXJsonSerDeAttributes
type OpenXJsonSerDeState ¶
type OpensearchConfiguration ¶
type OpensearchConfiguration 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"` // OpensearchConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *OpensearchConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` // OpensearchConfigurationProcessingConfiguration: optional ProcessingConfiguration *OpensearchConfigurationProcessingConfiguration `hcl:"processing_configuration,block"` // OpensearchConfigurationS3Configuration: required S3Configuration *OpensearchConfigurationS3Configuration `hcl:"s3_configuration,block" validate:"required"` // OpensearchConfigurationVpcConfig: optional VpcConfig *OpensearchConfigurationVpcConfig `hcl:"vpc_config,block"` }
type OpensearchConfigurationAttributes ¶
type OpensearchConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationAttributes) BufferingInterval ¶
func (oc OpensearchConfigurationAttributes) BufferingInterval() terra.NumberValue
func (OpensearchConfigurationAttributes) BufferingSize ¶
func (oc OpensearchConfigurationAttributes) BufferingSize() terra.NumberValue
func (OpensearchConfigurationAttributes) CloudwatchLoggingOptions ¶
func (oc OpensearchConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[OpensearchConfigurationCloudwatchLoggingOptionsAttributes]
func (OpensearchConfigurationAttributes) ClusterEndpoint ¶
func (oc OpensearchConfigurationAttributes) ClusterEndpoint() terra.StringValue
func (OpensearchConfigurationAttributes) DomainArn ¶
func (oc OpensearchConfigurationAttributes) DomainArn() terra.StringValue
func (OpensearchConfigurationAttributes) IndexName ¶
func (oc OpensearchConfigurationAttributes) IndexName() terra.StringValue
func (OpensearchConfigurationAttributes) IndexRotationPeriod ¶
func (oc OpensearchConfigurationAttributes) IndexRotationPeriod() terra.StringValue
func (OpensearchConfigurationAttributes) InternalRef ¶
func (oc OpensearchConfigurationAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationAttributes) InternalTokens ¶
func (oc OpensearchConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationAttributes) InternalWithRef ¶
func (oc OpensearchConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationAttributes
func (OpensearchConfigurationAttributes) ProcessingConfiguration ¶
func (oc OpensearchConfigurationAttributes) ProcessingConfiguration() terra.ListValue[OpensearchConfigurationProcessingConfigurationAttributes]
func (OpensearchConfigurationAttributes) RetryDuration ¶
func (oc OpensearchConfigurationAttributes) RetryDuration() terra.NumberValue
func (OpensearchConfigurationAttributes) RoleArn ¶
func (oc OpensearchConfigurationAttributes) RoleArn() terra.StringValue
func (OpensearchConfigurationAttributes) S3BackupMode ¶
func (oc OpensearchConfigurationAttributes) S3BackupMode() terra.StringValue
func (OpensearchConfigurationAttributes) S3Configuration ¶
func (oc OpensearchConfigurationAttributes) S3Configuration() terra.ListValue[OpensearchConfigurationS3ConfigurationAttributes]
func (OpensearchConfigurationAttributes) TypeName ¶
func (oc OpensearchConfigurationAttributes) TypeName() terra.StringValue
func (OpensearchConfigurationAttributes) VpcConfig ¶
func (oc OpensearchConfigurationAttributes) VpcConfig() terra.ListValue[OpensearchConfigurationVpcConfigAttributes]
type OpensearchConfigurationCloudwatchLoggingOptions ¶
type OpensearchConfigurationCloudwatchLoggingOptions 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 OpensearchConfigurationCloudwatchLoggingOptionsAttributes ¶
type OpensearchConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationCloudwatchLoggingOptionsAttributes
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo OpensearchConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type OpensearchConfigurationProcessingConfiguration ¶
type OpensearchConfigurationProcessingConfiguration struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // OpensearchConfigurationProcessingConfigurationProcessors: min=0 Processors []OpensearchConfigurationProcessingConfigurationProcessors `hcl:"processors,block" validate:"min=0"` }
type OpensearchConfigurationProcessingConfigurationAttributes ¶
type OpensearchConfigurationProcessingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationProcessingConfigurationAttributes) Enabled ¶
func (pc OpensearchConfigurationProcessingConfigurationAttributes) Enabled() terra.BoolValue
func (OpensearchConfigurationProcessingConfigurationAttributes) InternalRef ¶
func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationProcessingConfigurationAttributes) InternalTokens ¶
func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationProcessingConfigurationAttributes) InternalWithRef ¶
func (pc OpensearchConfigurationProcessingConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationProcessingConfigurationAttributes
func (OpensearchConfigurationProcessingConfigurationAttributes) Processors ¶
type OpensearchConfigurationProcessingConfigurationProcessors ¶
type OpensearchConfigurationProcessingConfigurationProcessors struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // OpensearchConfigurationProcessingConfigurationProcessorsParameters: min=0 Parameters []OpensearchConfigurationProcessingConfigurationProcessorsParameters `hcl:"parameters,block" validate:"min=0"` }
type OpensearchConfigurationProcessingConfigurationProcessorsAttributes ¶
type OpensearchConfigurationProcessingConfigurationProcessorsAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationProcessingConfigurationProcessorsAttributes) InternalWithRef ¶
func (OpensearchConfigurationProcessingConfigurationProcessorsAttributes) Parameters ¶
type OpensearchConfigurationProcessingConfigurationProcessorsParameters ¶
type OpensearchConfigurationProcessingConfigurationProcessorsParameters 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 OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes ¶
type OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) InternalWithRef ¶
func (OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterName() terra.StringValue
func (OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue ¶
func (p OpensearchConfigurationProcessingConfigurationProcessorsParametersAttributes) ParameterValue() terra.StringValue
type OpensearchConfigurationProcessingConfigurationProcessorsState ¶
type OpensearchConfigurationProcessingConfigurationProcessorsState struct { Type string `json:"type"` Parameters []OpensearchConfigurationProcessingConfigurationProcessorsParametersState `json:"parameters"` }
type OpensearchConfigurationProcessingConfigurationState ¶
type OpensearchConfigurationProcessingConfigurationState struct { Enabled bool `json:"enabled"` Processors []OpensearchConfigurationProcessingConfigurationProcessorsState `json:"processors"` }
type OpensearchConfigurationS3Configuration ¶
type OpensearchConfigurationS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type OpensearchConfigurationS3ConfigurationAttributes ¶
type OpensearchConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationS3ConfigurationAttributes) BucketArn ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
func (OpensearchConfigurationS3ConfigurationAttributes) BufferingInterval ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (OpensearchConfigurationS3ConfigurationAttributes) BufferingSize ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
func (OpensearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (OpensearchConfigurationS3ConfigurationAttributes) CompressionFormat ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (OpensearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (OpensearchConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationS3ConfigurationAttributes
func (OpensearchConfigurationS3ConfigurationAttributes) KmsKeyArn ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (OpensearchConfigurationS3ConfigurationAttributes) Prefix ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
func (OpensearchConfigurationS3ConfigurationAttributes) RoleArn ¶
func (sc OpensearchConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptions 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 OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type OpensearchConfigurationS3ConfigurationState ¶
type OpensearchConfigurationS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []OpensearchConfigurationS3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
type OpensearchConfigurationState ¶
type OpensearchConfigurationState 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 []OpensearchConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` ProcessingConfiguration []OpensearchConfigurationProcessingConfigurationState `json:"processing_configuration"` S3Configuration []OpensearchConfigurationS3ConfigurationState `json:"s3_configuration"` VpcConfig []OpensearchConfigurationVpcConfigState `json:"vpc_config"` }
type OpensearchConfigurationVpcConfig ¶
type OpensearchConfigurationVpcConfig 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 OpensearchConfigurationVpcConfigAttributes ¶
type OpensearchConfigurationVpcConfigAttributes struct {
// contains filtered or unexported fields
}
func (OpensearchConfigurationVpcConfigAttributes) InternalRef ¶
func (vc OpensearchConfigurationVpcConfigAttributes) InternalRef() (terra.Reference, error)
func (OpensearchConfigurationVpcConfigAttributes) InternalTokens ¶
func (vc OpensearchConfigurationVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OpensearchConfigurationVpcConfigAttributes) InternalWithRef ¶
func (vc OpensearchConfigurationVpcConfigAttributes) InternalWithRef(ref terra.Reference) OpensearchConfigurationVpcConfigAttributes
func (OpensearchConfigurationVpcConfigAttributes) RoleArn ¶
func (vc OpensearchConfigurationVpcConfigAttributes) RoleArn() terra.StringValue
func (OpensearchConfigurationVpcConfigAttributes) SecurityGroupIds ¶
func (vc OpensearchConfigurationVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
func (OpensearchConfigurationVpcConfigAttributes) SubnetIds ¶
func (vc OpensearchConfigurationVpcConfigAttributes) SubnetIds() terra.SetValue[terra.StringValue]
func (OpensearchConfigurationVpcConfigAttributes) VpcId ¶
func (vc OpensearchConfigurationVpcConfigAttributes) VpcId() terra.StringValue
type OrcSerDe ¶
type OrcSerDe 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 OrcSerDeAttributes ¶
type OrcSerDeAttributes struct {
// contains filtered or unexported fields
}
func (OrcSerDeAttributes) BlockSizeBytes ¶
func (osd OrcSerDeAttributes) BlockSizeBytes() terra.NumberValue
func (OrcSerDeAttributes) BloomFilterColumns ¶
func (osd OrcSerDeAttributes) BloomFilterColumns() terra.ListValue[terra.StringValue]
func (OrcSerDeAttributes) BloomFilterFalsePositiveProbability ¶
func (osd OrcSerDeAttributes) BloomFilterFalsePositiveProbability() terra.NumberValue
func (OrcSerDeAttributes) Compression ¶
func (osd OrcSerDeAttributes) Compression() terra.StringValue
func (OrcSerDeAttributes) DictionaryKeyThreshold ¶
func (osd OrcSerDeAttributes) DictionaryKeyThreshold() terra.NumberValue
func (OrcSerDeAttributes) EnablePadding ¶
func (osd OrcSerDeAttributes) EnablePadding() terra.BoolValue
func (OrcSerDeAttributes) FormatVersion ¶
func (osd OrcSerDeAttributes) FormatVersion() terra.StringValue
func (OrcSerDeAttributes) InternalRef ¶
func (osd OrcSerDeAttributes) InternalRef() (terra.Reference, error)
func (OrcSerDeAttributes) InternalTokens ¶
func (osd OrcSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OrcSerDeAttributes) InternalWithRef ¶
func (osd OrcSerDeAttributes) InternalWithRef(ref terra.Reference) OrcSerDeAttributes
func (OrcSerDeAttributes) PaddingTolerance ¶
func (osd OrcSerDeAttributes) PaddingTolerance() terra.NumberValue
func (OrcSerDeAttributes) RowIndexStride ¶
func (osd OrcSerDeAttributes) RowIndexStride() terra.NumberValue
func (OrcSerDeAttributes) StripeSizeBytes ¶
func (osd OrcSerDeAttributes) StripeSizeBytes() terra.NumberValue
type OrcSerDeState ¶
type OrcSerDeState 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 OutputFormatConfiguration ¶
type OutputFormatConfiguration struct { // Serializer: required Serializer *Serializer `hcl:"serializer,block" validate:"required"` }
type OutputFormatConfigurationAttributes ¶
type OutputFormatConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (OutputFormatConfigurationAttributes) InternalRef ¶
func (ofc OutputFormatConfigurationAttributes) InternalRef() (terra.Reference, error)
func (OutputFormatConfigurationAttributes) InternalTokens ¶
func (ofc OutputFormatConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputFormatConfigurationAttributes) InternalWithRef ¶
func (ofc OutputFormatConfigurationAttributes) InternalWithRef(ref terra.Reference) OutputFormatConfigurationAttributes
func (OutputFormatConfigurationAttributes) Serializer ¶
func (ofc OutputFormatConfigurationAttributes) Serializer() terra.ListValue[SerializerAttributes]
type OutputFormatConfigurationState ¶
type OutputFormatConfigurationState struct {
Serializer []SerializerState `json:"serializer"`
}
type ParquetSerDe ¶
type ParquetSerDe 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 ParquetSerDeAttributes ¶
type ParquetSerDeAttributes struct {
// contains filtered or unexported fields
}
func (ParquetSerDeAttributes) BlockSizeBytes ¶
func (psd ParquetSerDeAttributes) BlockSizeBytes() terra.NumberValue
func (ParquetSerDeAttributes) Compression ¶
func (psd ParquetSerDeAttributes) Compression() terra.StringValue
func (ParquetSerDeAttributes) EnableDictionaryCompression ¶
func (psd ParquetSerDeAttributes) EnableDictionaryCompression() terra.BoolValue
func (ParquetSerDeAttributes) InternalRef ¶
func (psd ParquetSerDeAttributes) InternalRef() (terra.Reference, error)
func (ParquetSerDeAttributes) InternalTokens ¶
func (psd ParquetSerDeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParquetSerDeAttributes) InternalWithRef ¶
func (psd ParquetSerDeAttributes) InternalWithRef(ref terra.Reference) ParquetSerDeAttributes
func (ParquetSerDeAttributes) MaxPaddingBytes ¶
func (psd ParquetSerDeAttributes) MaxPaddingBytes() terra.NumberValue
func (ParquetSerDeAttributes) PageSizeBytes ¶
func (psd ParquetSerDeAttributes) PageSizeBytes() terra.NumberValue
func (ParquetSerDeAttributes) WriterVersion ¶
func (psd ParquetSerDeAttributes) WriterVersion() terra.StringValue
type ParquetSerDeState ¶
type ParquetSerDeState 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 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"` // RedshiftConfigurationS3Configuration: required S3Configuration *RedshiftConfigurationS3Configuration `hcl:"s3_configuration,block" validate:"required"` }
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) S3Configuration ¶
func (rc RedshiftConfigurationAttributes) S3Configuration() terra.ListValue[RedshiftConfigurationS3ConfigurationAttributes]
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"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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) BufferingInterval ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferingInterval() terra.NumberValue
func (RedshiftConfigurationS3BackupConfigurationAttributes) BufferingSize ¶
func (sbc RedshiftConfigurationS3BackupConfigurationAttributes) BufferingSize() 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"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 RedshiftConfigurationS3Configuration ¶
type RedshiftConfigurationS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type RedshiftConfigurationS3ConfigurationAttributes ¶
type RedshiftConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationS3ConfigurationAttributes) BucketArn ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
func (RedshiftConfigurationS3ConfigurationAttributes) BufferingInterval ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (RedshiftConfigurationS3ConfigurationAttributes) BufferingSize ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
func (RedshiftConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (RedshiftConfigurationS3ConfigurationAttributes) CompressionFormat ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (RedshiftConfigurationS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (RedshiftConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) RedshiftConfigurationS3ConfigurationAttributes
func (RedshiftConfigurationS3ConfigurationAttributes) KmsKeyArn ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (RedshiftConfigurationS3ConfigurationAttributes) Prefix ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
func (RedshiftConfigurationS3ConfigurationAttributes) RoleArn ¶
func (sc RedshiftConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptions 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 RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type RedshiftConfigurationS3ConfigurationState ¶
type RedshiftConfigurationS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []RedshiftConfigurationS3ConfigurationCloudwatchLoggingOptionsState `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"` S3Configuration []RedshiftConfigurationS3ConfigurationState `json:"s3_configuration"` }
type RequestConfiguration ¶
type RequestConfiguration struct { // ContentEncoding: string, optional ContentEncoding terra.StringValue `hcl:"content_encoding,attr"` // CommonAttributes: min=0 CommonAttributes []CommonAttributes `hcl:"common_attributes,block" validate:"min=0"` }
type RequestConfigurationAttributes ¶
type RequestConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RequestConfigurationAttributes) CommonAttributes ¶
func (rc RequestConfigurationAttributes) CommonAttributes() terra.ListValue[CommonAttributesAttributes]
func (RequestConfigurationAttributes) ContentEncoding ¶
func (rc RequestConfigurationAttributes) ContentEncoding() terra.StringValue
func (RequestConfigurationAttributes) InternalRef ¶
func (rc RequestConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RequestConfigurationAttributes) InternalTokens ¶
func (rc RequestConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RequestConfigurationAttributes) InternalWithRef ¶
func (rc RequestConfigurationAttributes) InternalWithRef(ref terra.Reference) RequestConfigurationAttributes
type RequestConfigurationState ¶
type RequestConfigurationState struct { ContentEncoding string `json:"content_encoding"` CommonAttributes []CommonAttributesState `json:"common_attributes"` }
type SchemaConfiguration ¶
type SchemaConfiguration 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 SchemaConfigurationAttributes ¶
type SchemaConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (SchemaConfigurationAttributes) CatalogId ¶
func (sc SchemaConfigurationAttributes) CatalogId() terra.StringValue
func (SchemaConfigurationAttributes) DatabaseName ¶
func (sc SchemaConfigurationAttributes) DatabaseName() terra.StringValue
func (SchemaConfigurationAttributes) InternalRef ¶
func (sc SchemaConfigurationAttributes) InternalRef() (terra.Reference, error)
func (SchemaConfigurationAttributes) InternalTokens ¶
func (sc SchemaConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SchemaConfigurationAttributes) InternalWithRef ¶
func (sc SchemaConfigurationAttributes) InternalWithRef(ref terra.Reference) SchemaConfigurationAttributes
func (SchemaConfigurationAttributes) Region ¶
func (sc SchemaConfigurationAttributes) Region() terra.StringValue
func (SchemaConfigurationAttributes) RoleArn ¶
func (sc SchemaConfigurationAttributes) RoleArn() terra.StringValue
func (SchemaConfigurationAttributes) TableName ¶
func (sc SchemaConfigurationAttributes) TableName() terra.StringValue
func (SchemaConfigurationAttributes) VersionId ¶
func (sc SchemaConfigurationAttributes) VersionId() terra.StringValue
type Serializer ¶
type Serializer struct { // OrcSerDe: optional OrcSerDe *OrcSerDe `hcl:"orc_ser_de,block"` // ParquetSerDe: optional ParquetSerDe *ParquetSerDe `hcl:"parquet_ser_de,block"` }
type SerializerAttributes ¶
type SerializerAttributes struct {
// contains filtered or unexported fields
}
func (SerializerAttributes) InternalRef ¶
func (s SerializerAttributes) InternalRef() (terra.Reference, error)
func (SerializerAttributes) InternalTokens ¶
func (s SerializerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SerializerAttributes) InternalWithRef ¶
func (s SerializerAttributes) InternalWithRef(ref terra.Reference) SerializerAttributes
func (SerializerAttributes) OrcSerDe ¶
func (s SerializerAttributes) OrcSerDe() terra.ListValue[OrcSerDeAttributes]
func (SerializerAttributes) ParquetSerDe ¶
func (s SerializerAttributes) ParquetSerDe() terra.ListValue[ParquetSerDeAttributes]
type SerializerState ¶
type SerializerState struct { OrcSerDe []OrcSerDeState `json:"orc_ser_de"` ParquetSerDe []ParquetSerDeState `json:"parquet_ser_de"` }
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"` // SplunkConfigurationS3Configuration: required S3Configuration *SplunkConfigurationS3Configuration `hcl:"s3_configuration,block" validate:"required"` }
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
func (SplunkConfigurationAttributes) S3Configuration ¶
func (sc SplunkConfigurationAttributes) S3Configuration() terra.ListValue[SplunkConfigurationS3ConfigurationAttributes]
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 SplunkConfigurationS3Configuration ¶
type SplunkConfigurationS3Configuration struct { // BucketArn: string, required BucketArn terra.StringValue `hcl:"bucket_arn,attr" validate:"required"` // BufferingInterval: number, optional BufferingInterval terra.NumberValue `hcl:"buffering_interval,attr"` // BufferingSize: number, optional BufferingSize terra.NumberValue `hcl:"buffering_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"` // SplunkConfigurationS3ConfigurationCloudwatchLoggingOptions: optional CloudwatchLoggingOptions *SplunkConfigurationS3ConfigurationCloudwatchLoggingOptions `hcl:"cloudwatch_logging_options,block"` }
type SplunkConfigurationS3ConfigurationAttributes ¶
type SplunkConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationS3ConfigurationAttributes) BucketArn ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) BucketArn() terra.StringValue
func (SplunkConfigurationS3ConfigurationAttributes) BufferingInterval ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) BufferingInterval() terra.NumberValue
func (SplunkConfigurationS3ConfigurationAttributes) BufferingSize ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) BufferingSize() terra.NumberValue
func (SplunkConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) CloudwatchLoggingOptions() terra.ListValue[SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes]
func (SplunkConfigurationS3ConfigurationAttributes) CompressionFormat ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) CompressionFormat() terra.StringValue
func (SplunkConfigurationS3ConfigurationAttributes) ErrorOutputPrefix ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) ErrorOutputPrefix() terra.StringValue
func (SplunkConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) SplunkConfigurationS3ConfigurationAttributes
func (SplunkConfigurationS3ConfigurationAttributes) KmsKeyArn ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) KmsKeyArn() terra.StringValue
func (SplunkConfigurationS3ConfigurationAttributes) Prefix ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) Prefix() terra.StringValue
func (SplunkConfigurationS3ConfigurationAttributes) RoleArn ¶
func (sc SplunkConfigurationS3ConfigurationAttributes) RoleArn() terra.StringValue
type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptions ¶
type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptions 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 SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes ¶
type SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes struct {
// contains filtered or unexported fields
}
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled ¶
func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) Enabled() terra.BoolValue
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef ¶
func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalRef() (terra.Reference, error)
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens ¶
func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) InternalWithRef ¶
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName ¶
func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogGroupName() terra.StringValue
func (SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName ¶
func (clo SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsAttributes) LogStreamName() terra.StringValue
type SplunkConfigurationS3ConfigurationState ¶
type SplunkConfigurationS3ConfigurationState struct { BucketArn string `json:"bucket_arn"` BufferingInterval float64 `json:"buffering_interval"` BufferingSize float64 `json:"buffering_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 []SplunkConfigurationS3ConfigurationCloudwatchLoggingOptionsState `json:"cloudwatch_logging_options"` }
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"` S3Configuration []SplunkConfigurationS3ConfigurationState `json:"s3_configuration"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.