Documentation ¶
Index ¶
- type BatchTransformInput
- type BatchTransformInputAttributes
- func (bti BatchTransformInputAttributes) DataCapturedDestinationS3Uri() terra.StringValue
- func (bti BatchTransformInputAttributes) DatasetFormat() terra.ListValue[DatasetFormatAttributes]
- func (bti BatchTransformInputAttributes) InternalRef() (terra.Reference, error)
- func (bti BatchTransformInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bti BatchTransformInputAttributes) InternalWithRef(ref terra.Reference) BatchTransformInputAttributes
- func (bti BatchTransformInputAttributes) LocalPath() terra.StringValue
- func (bti BatchTransformInputAttributes) S3DataDistributionType() terra.StringValue
- func (bti BatchTransformInputAttributes) S3InputMode() terra.StringValue
- type BatchTransformInputState
- type ClusterConfig
- type ClusterConfigAttributes
- func (cc ClusterConfigAttributes) InstanceCount() terra.NumberValue
- func (cc ClusterConfigAttributes) InstanceType() terra.StringValue
- func (cc ClusterConfigAttributes) InternalRef() (terra.Reference, error)
- func (cc ClusterConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc ClusterConfigAttributes) InternalWithRef(ref terra.Reference) ClusterConfigAttributes
- func (cc ClusterConfigAttributes) VolumeKmsKeyId() terra.StringValue
- func (cc ClusterConfigAttributes) VolumeSizeInGb() terra.NumberValue
- type ClusterConfigState
- type ConstraintsResource
- type ConstraintsResourceAttributes
- func (cr ConstraintsResourceAttributes) InternalRef() (terra.Reference, error)
- func (cr ConstraintsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr ConstraintsResourceAttributes) InternalWithRef(ref terra.Reference) ConstraintsResourceAttributes
- func (cr ConstraintsResourceAttributes) S3Uri() terra.StringValue
- type ConstraintsResourceState
- type Csv
- type CsvAttributes
- type CsvState
- type DataQualityAppSpecification
- type DataQualityAppSpecificationAttributes
- func (dqas DataQualityAppSpecificationAttributes) Environment() terra.MapValue[terra.StringValue]
- func (dqas DataQualityAppSpecificationAttributes) ImageUri() terra.StringValue
- func (dqas DataQualityAppSpecificationAttributes) InternalRef() (terra.Reference, error)
- func (dqas DataQualityAppSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dqas DataQualityAppSpecificationAttributes) InternalWithRef(ref terra.Reference) DataQualityAppSpecificationAttributes
- func (dqas DataQualityAppSpecificationAttributes) PostAnalyticsProcessorSourceUri() terra.StringValue
- func (dqas DataQualityAppSpecificationAttributes) RecordPreprocessorSourceUri() terra.StringValue
- type DataQualityAppSpecificationState
- type DataQualityBaselineConfig
- type DataQualityBaselineConfigAttributes
- func (dqbc DataQualityBaselineConfigAttributes) ConstraintsResource() terra.ListValue[ConstraintsResourceAttributes]
- func (dqbc DataQualityBaselineConfigAttributes) InternalRef() (terra.Reference, error)
- func (dqbc DataQualityBaselineConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dqbc DataQualityBaselineConfigAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigAttributes
- func (dqbc DataQualityBaselineConfigAttributes) StatisticsResource() terra.ListValue[StatisticsResourceAttributes]
- type DataQualityBaselineConfigState
- type DataQualityJobInput
- type DataQualityJobInputAttributes
- func (dqji DataQualityJobInputAttributes) BatchTransformInput() terra.ListValue[BatchTransformInputAttributes]
- func (dqji DataQualityJobInputAttributes) EndpointInput() terra.ListValue[EndpointInputAttributes]
- func (dqji DataQualityJobInputAttributes) InternalRef() (terra.Reference, error)
- func (dqji DataQualityJobInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dqji DataQualityJobInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputAttributes
- type DataQualityJobInputState
- type DataQualityJobOutputConfig
- type DataQualityJobOutputConfigAttributes
- func (dqjoc DataQualityJobOutputConfigAttributes) InternalRef() (terra.Reference, error)
- func (dqjoc DataQualityJobOutputConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dqjoc DataQualityJobOutputConfigAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigAttributes
- func (dqjoc DataQualityJobOutputConfigAttributes) KmsKeyId() terra.StringValue
- func (dqjoc DataQualityJobOutputConfigAttributes) MonitoringOutputs() terra.ListValue[MonitoringOutputsAttributes]
- type DataQualityJobOutputConfigState
- type DatasetFormat
- type DatasetFormatAttributes
- func (df DatasetFormatAttributes) Csv() terra.ListValue[CsvAttributes]
- func (df DatasetFormatAttributes) InternalRef() (terra.Reference, error)
- func (df DatasetFormatAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (df DatasetFormatAttributes) InternalWithRef(ref terra.Reference) DatasetFormatAttributes
- func (df DatasetFormatAttributes) Json() terra.ListValue[JsonAttributes]
- type DatasetFormatState
- type EndpointInput
- type EndpointInputAttributes
- func (ei EndpointInputAttributes) EndpointName() terra.StringValue
- func (ei EndpointInputAttributes) InternalRef() (terra.Reference, error)
- func (ei EndpointInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ei EndpointInputAttributes) InternalWithRef(ref terra.Reference) EndpointInputAttributes
- func (ei EndpointInputAttributes) LocalPath() terra.StringValue
- func (ei EndpointInputAttributes) S3DataDistributionType() terra.StringValue
- func (ei EndpointInputAttributes) S3InputMode() terra.StringValue
- type EndpointInputState
- type JobResources
- type JobResourcesAttributes
- func (jr JobResourcesAttributes) ClusterConfig() terra.ListValue[ClusterConfigAttributes]
- func (jr JobResourcesAttributes) InternalRef() (terra.Reference, error)
- func (jr JobResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jr JobResourcesAttributes) InternalWithRef(ref terra.Reference) JobResourcesAttributes
- type JobResourcesState
- type Json
- type JsonAttributes
- type JsonState
- type MonitoringOutputs
- type MonitoringOutputsAttributes
- func (mo MonitoringOutputsAttributes) InternalRef() (terra.Reference, error)
- func (mo MonitoringOutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mo MonitoringOutputsAttributes) InternalWithRef(ref terra.Reference) MonitoringOutputsAttributes
- func (mo MonitoringOutputsAttributes) S3Output() terra.ListValue[S3OutputAttributes]
- type MonitoringOutputsState
- type NetworkConfig
- type NetworkConfigAttributes
- func (nc NetworkConfigAttributes) EnableInterContainerTrafficEncryption() terra.BoolValue
- func (nc NetworkConfigAttributes) EnableNetworkIsolation() terra.BoolValue
- func (nc NetworkConfigAttributes) InternalRef() (terra.Reference, error)
- func (nc NetworkConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nc NetworkConfigAttributes) InternalWithRef(ref terra.Reference) NetworkConfigAttributes
- func (nc NetworkConfigAttributes) VpcConfig() terra.ListValue[VpcConfigAttributes]
- type NetworkConfigState
- type S3Output
- type S3OutputAttributes
- func (so S3OutputAttributes) InternalRef() (terra.Reference, error)
- func (so S3OutputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (so S3OutputAttributes) InternalWithRef(ref terra.Reference) S3OutputAttributes
- func (so S3OutputAttributes) LocalPath() terra.StringValue
- func (so S3OutputAttributes) S3UploadMode() terra.StringValue
- func (so S3OutputAttributes) S3Uri() terra.StringValue
- type S3OutputState
- type StatisticsResource
- type StatisticsResourceAttributes
- func (sr StatisticsResourceAttributes) InternalRef() (terra.Reference, error)
- func (sr StatisticsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr StatisticsResourceAttributes) InternalWithRef(ref terra.Reference) StatisticsResourceAttributes
- func (sr StatisticsResourceAttributes) S3Uri() terra.StringValue
- type StatisticsResourceState
- type StoppingCondition
- type StoppingConditionAttributes
- func (sc StoppingConditionAttributes) InternalRef() (terra.Reference, error)
- func (sc StoppingConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc StoppingConditionAttributes) InternalWithRef(ref terra.Reference) StoppingConditionAttributes
- func (sc StoppingConditionAttributes) MaxRuntimeInSeconds() terra.NumberValue
- type StoppingConditionState
- type VpcConfig
- type VpcConfigAttributes
- func (vc VpcConfigAttributes) InternalRef() (terra.Reference, error)
- func (vc VpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vc VpcConfigAttributes) InternalWithRef(ref terra.Reference) VpcConfigAttributes
- func (vc VpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
- func (vc VpcConfigAttributes) Subnets() terra.SetValue[terra.StringValue]
- type VpcConfigState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchTransformInput ¶
type BatchTransformInput struct { // DataCapturedDestinationS3Uri: string, required DataCapturedDestinationS3Uri terra.StringValue `hcl:"data_captured_destination_s3_uri,attr" validate:"required"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // S3DataDistributionType: string, optional S3DataDistributionType terra.StringValue `hcl:"s3_data_distribution_type,attr"` // S3InputMode: string, optional S3InputMode terra.StringValue `hcl:"s3_input_mode,attr"` // DatasetFormat: required DatasetFormat *DatasetFormat `hcl:"dataset_format,block" validate:"required"` }
type BatchTransformInputAttributes ¶
type BatchTransformInputAttributes struct {
// contains filtered or unexported fields
}
func (BatchTransformInputAttributes) DataCapturedDestinationS3Uri ¶
func (bti BatchTransformInputAttributes) DataCapturedDestinationS3Uri() terra.StringValue
func (BatchTransformInputAttributes) DatasetFormat ¶
func (bti BatchTransformInputAttributes) DatasetFormat() terra.ListValue[DatasetFormatAttributes]
func (BatchTransformInputAttributes) InternalRef ¶
func (bti BatchTransformInputAttributes) InternalRef() (terra.Reference, error)
func (BatchTransformInputAttributes) InternalTokens ¶
func (bti BatchTransformInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BatchTransformInputAttributes) InternalWithRef ¶
func (bti BatchTransformInputAttributes) InternalWithRef(ref terra.Reference) BatchTransformInputAttributes
func (BatchTransformInputAttributes) LocalPath ¶
func (bti BatchTransformInputAttributes) LocalPath() terra.StringValue
func (BatchTransformInputAttributes) S3DataDistributionType ¶
func (bti BatchTransformInputAttributes) S3DataDistributionType() terra.StringValue
func (BatchTransformInputAttributes) S3InputMode ¶
func (bti BatchTransformInputAttributes) S3InputMode() terra.StringValue
type BatchTransformInputState ¶
type BatchTransformInputState struct { DataCapturedDestinationS3Uri string `json:"data_captured_destination_s3_uri"` LocalPath string `json:"local_path"` S3DataDistributionType string `json:"s3_data_distribution_type"` S3InputMode string `json:"s3_input_mode"` DatasetFormat []DatasetFormatState `json:"dataset_format"` }
type ClusterConfig ¶
type ClusterConfig struct { // InstanceCount: number, required InstanceCount terra.NumberValue `hcl:"instance_count,attr" validate:"required"` // InstanceType: string, required InstanceType terra.StringValue `hcl:"instance_type,attr" validate:"required"` // VolumeKmsKeyId: string, optional VolumeKmsKeyId terra.StringValue `hcl:"volume_kms_key_id,attr"` // VolumeSizeInGb: number, required VolumeSizeInGb terra.NumberValue `hcl:"volume_size_in_gb,attr" validate:"required"` }
type ClusterConfigAttributes ¶
type ClusterConfigAttributes struct {
// contains filtered or unexported fields
}
func (ClusterConfigAttributes) InstanceCount ¶
func (cc ClusterConfigAttributes) InstanceCount() terra.NumberValue
func (ClusterConfigAttributes) InstanceType ¶
func (cc ClusterConfigAttributes) InstanceType() terra.StringValue
func (ClusterConfigAttributes) InternalRef ¶
func (cc ClusterConfigAttributes) InternalRef() (terra.Reference, error)
func (ClusterConfigAttributes) InternalTokens ¶
func (cc ClusterConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ClusterConfigAttributes) InternalWithRef ¶
func (cc ClusterConfigAttributes) InternalWithRef(ref terra.Reference) ClusterConfigAttributes
func (ClusterConfigAttributes) VolumeKmsKeyId ¶
func (cc ClusterConfigAttributes) VolumeKmsKeyId() terra.StringValue
func (ClusterConfigAttributes) VolumeSizeInGb ¶
func (cc ClusterConfigAttributes) VolumeSizeInGb() terra.NumberValue
type ClusterConfigState ¶
type ConstraintsResource ¶
type ConstraintsResource struct { // S3Uri: string, optional S3Uri terra.StringValue `hcl:"s3_uri,attr"` }
type ConstraintsResourceAttributes ¶
type ConstraintsResourceAttributes struct {
// contains filtered or unexported fields
}
func (ConstraintsResourceAttributes) InternalRef ¶
func (cr ConstraintsResourceAttributes) InternalRef() (terra.Reference, error)
func (ConstraintsResourceAttributes) InternalTokens ¶
func (cr ConstraintsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConstraintsResourceAttributes) InternalWithRef ¶
func (cr ConstraintsResourceAttributes) InternalWithRef(ref terra.Reference) ConstraintsResourceAttributes
func (ConstraintsResourceAttributes) S3Uri ¶
func (cr ConstraintsResourceAttributes) S3Uri() terra.StringValue
type ConstraintsResourceState ¶
type ConstraintsResourceState struct {
S3Uri string `json:"s3_uri"`
}
type CsvAttributes ¶
type CsvAttributes struct {
// contains filtered or unexported fields
}
func (CsvAttributes) Header ¶
func (c CsvAttributes) Header() terra.BoolValue
func (CsvAttributes) InternalRef ¶
func (c CsvAttributes) InternalRef() (terra.Reference, error)
func (CsvAttributes) InternalTokens ¶
func (c CsvAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CsvAttributes) InternalWithRef ¶
func (c CsvAttributes) InternalWithRef(ref terra.Reference) CsvAttributes
type DataQualityAppSpecification ¶
type DataQualityAppSpecification struct { // Environment: map of string, optional Environment terra.MapValue[terra.StringValue] `hcl:"environment,attr"` // ImageUri: string, required ImageUri terra.StringValue `hcl:"image_uri,attr" validate:"required"` // PostAnalyticsProcessorSourceUri: string, optional PostAnalyticsProcessorSourceUri terra.StringValue `hcl:"post_analytics_processor_source_uri,attr"` // RecordPreprocessorSourceUri: string, optional RecordPreprocessorSourceUri terra.StringValue `hcl:"record_preprocessor_source_uri,attr"` }
type DataQualityAppSpecificationAttributes ¶
type DataQualityAppSpecificationAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityAppSpecificationAttributes) Environment ¶
func (dqas DataQualityAppSpecificationAttributes) Environment() terra.MapValue[terra.StringValue]
func (DataQualityAppSpecificationAttributes) ImageUri ¶
func (dqas DataQualityAppSpecificationAttributes) ImageUri() terra.StringValue
func (DataQualityAppSpecificationAttributes) InternalRef ¶
func (dqas DataQualityAppSpecificationAttributes) InternalRef() (terra.Reference, error)
func (DataQualityAppSpecificationAttributes) InternalTokens ¶
func (dqas DataQualityAppSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityAppSpecificationAttributes) InternalWithRef ¶
func (dqas DataQualityAppSpecificationAttributes) InternalWithRef(ref terra.Reference) DataQualityAppSpecificationAttributes
func (DataQualityAppSpecificationAttributes) PostAnalyticsProcessorSourceUri ¶
func (dqas DataQualityAppSpecificationAttributes) PostAnalyticsProcessorSourceUri() terra.StringValue
func (DataQualityAppSpecificationAttributes) RecordPreprocessorSourceUri ¶
func (dqas DataQualityAppSpecificationAttributes) RecordPreprocessorSourceUri() terra.StringValue
type DataQualityBaselineConfig ¶
type DataQualityBaselineConfig struct { // ConstraintsResource: optional ConstraintsResource *ConstraintsResource `hcl:"constraints_resource,block"` // StatisticsResource: optional StatisticsResource *StatisticsResource `hcl:"statistics_resource,block"` }
type DataQualityBaselineConfigAttributes ¶
type DataQualityBaselineConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityBaselineConfigAttributes) ConstraintsResource ¶
func (dqbc DataQualityBaselineConfigAttributes) ConstraintsResource() terra.ListValue[ConstraintsResourceAttributes]
func (DataQualityBaselineConfigAttributes) InternalRef ¶
func (dqbc DataQualityBaselineConfigAttributes) InternalRef() (terra.Reference, error)
func (DataQualityBaselineConfigAttributes) InternalTokens ¶
func (dqbc DataQualityBaselineConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityBaselineConfigAttributes) InternalWithRef ¶
func (dqbc DataQualityBaselineConfigAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigAttributes
func (DataQualityBaselineConfigAttributes) StatisticsResource ¶
func (dqbc DataQualityBaselineConfigAttributes) StatisticsResource() terra.ListValue[StatisticsResourceAttributes]
type DataQualityBaselineConfigState ¶
type DataQualityBaselineConfigState struct { ConstraintsResource []ConstraintsResourceState `json:"constraints_resource"` StatisticsResource []StatisticsResourceState `json:"statistics_resource"` }
type DataQualityJobInput ¶
type DataQualityJobInput struct { // BatchTransformInput: optional BatchTransformInput *BatchTransformInput `hcl:"batch_transform_input,block"` // EndpointInput: optional EndpointInput *EndpointInput `hcl:"endpoint_input,block"` }
type DataQualityJobInputAttributes ¶
type DataQualityJobInputAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputAttributes) BatchTransformInput ¶
func (dqji DataQualityJobInputAttributes) BatchTransformInput() terra.ListValue[BatchTransformInputAttributes]
func (DataQualityJobInputAttributes) EndpointInput ¶
func (dqji DataQualityJobInputAttributes) EndpointInput() terra.ListValue[EndpointInputAttributes]
func (DataQualityJobInputAttributes) InternalRef ¶
func (dqji DataQualityJobInputAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputAttributes) InternalTokens ¶
func (dqji DataQualityJobInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputAttributes) InternalWithRef ¶
func (dqji DataQualityJobInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputAttributes
type DataQualityJobInputState ¶
type DataQualityJobInputState struct { BatchTransformInput []BatchTransformInputState `json:"batch_transform_input"` EndpointInput []EndpointInputState `json:"endpoint_input"` }
type DataQualityJobOutputConfig ¶
type DataQualityJobOutputConfig struct { // KmsKeyId: string, optional KmsKeyId terra.StringValue `hcl:"kms_key_id,attr"` // MonitoringOutputs: required MonitoringOutputs *MonitoringOutputs `hcl:"monitoring_outputs,block" validate:"required"` }
type DataQualityJobOutputConfigAttributes ¶
type DataQualityJobOutputConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobOutputConfigAttributes) InternalRef ¶
func (dqjoc DataQualityJobOutputConfigAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobOutputConfigAttributes) InternalTokens ¶
func (dqjoc DataQualityJobOutputConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobOutputConfigAttributes) InternalWithRef ¶
func (dqjoc DataQualityJobOutputConfigAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigAttributes
func (DataQualityJobOutputConfigAttributes) KmsKeyId ¶
func (dqjoc DataQualityJobOutputConfigAttributes) KmsKeyId() terra.StringValue
func (DataQualityJobOutputConfigAttributes) MonitoringOutputs ¶
func (dqjoc DataQualityJobOutputConfigAttributes) MonitoringOutputs() terra.ListValue[MonitoringOutputsAttributes]
type DataQualityJobOutputConfigState ¶
type DataQualityJobOutputConfigState struct { KmsKeyId string `json:"kms_key_id"` MonitoringOutputs []MonitoringOutputsState `json:"monitoring_outputs"` }
type DatasetFormat ¶
type DatasetFormatAttributes ¶
type DatasetFormatAttributes struct {
// contains filtered or unexported fields
}
func (DatasetFormatAttributes) Csv ¶
func (df DatasetFormatAttributes) Csv() terra.ListValue[CsvAttributes]
func (DatasetFormatAttributes) InternalRef ¶
func (df DatasetFormatAttributes) InternalRef() (terra.Reference, error)
func (DatasetFormatAttributes) InternalTokens ¶
func (df DatasetFormatAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DatasetFormatAttributes) InternalWithRef ¶
func (df DatasetFormatAttributes) InternalWithRef(ref terra.Reference) DatasetFormatAttributes
func (DatasetFormatAttributes) Json ¶
func (df DatasetFormatAttributes) Json() terra.ListValue[JsonAttributes]
type DatasetFormatState ¶
type EndpointInput ¶
type EndpointInput struct { // EndpointName: string, required EndpointName terra.StringValue `hcl:"endpoint_name,attr" validate:"required"` // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // S3DataDistributionType: string, optional S3DataDistributionType terra.StringValue `hcl:"s3_data_distribution_type,attr"` // S3InputMode: string, optional S3InputMode terra.StringValue `hcl:"s3_input_mode,attr"` }
type EndpointInputAttributes ¶
type EndpointInputAttributes struct {
// contains filtered or unexported fields
}
func (EndpointInputAttributes) EndpointName ¶
func (ei EndpointInputAttributes) EndpointName() terra.StringValue
func (EndpointInputAttributes) InternalRef ¶
func (ei EndpointInputAttributes) InternalRef() (terra.Reference, error)
func (EndpointInputAttributes) InternalTokens ¶
func (ei EndpointInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EndpointInputAttributes) InternalWithRef ¶
func (ei EndpointInputAttributes) InternalWithRef(ref terra.Reference) EndpointInputAttributes
func (EndpointInputAttributes) LocalPath ¶
func (ei EndpointInputAttributes) LocalPath() terra.StringValue
func (EndpointInputAttributes) S3DataDistributionType ¶
func (ei EndpointInputAttributes) S3DataDistributionType() terra.StringValue
func (EndpointInputAttributes) S3InputMode ¶
func (ei EndpointInputAttributes) S3InputMode() terra.StringValue
type EndpointInputState ¶
type JobResources ¶
type JobResources struct { // ClusterConfig: required ClusterConfig *ClusterConfig `hcl:"cluster_config,block" validate:"required"` }
type JobResourcesAttributes ¶
type JobResourcesAttributes struct {
// contains filtered or unexported fields
}
func (JobResourcesAttributes) ClusterConfig ¶
func (jr JobResourcesAttributes) ClusterConfig() terra.ListValue[ClusterConfigAttributes]
func (JobResourcesAttributes) InternalRef ¶
func (jr JobResourcesAttributes) InternalRef() (terra.Reference, error)
func (JobResourcesAttributes) InternalTokens ¶
func (jr JobResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JobResourcesAttributes) InternalWithRef ¶
func (jr JobResourcesAttributes) InternalWithRef(ref terra.Reference) JobResourcesAttributes
type JobResourcesState ¶
type JobResourcesState struct {
ClusterConfig []ClusterConfigState `json:"cluster_config"`
}
type JsonAttributes ¶
type JsonAttributes struct {
// contains filtered or unexported fields
}
func (JsonAttributes) InternalRef ¶
func (j JsonAttributes) InternalRef() (terra.Reference, error)
func (JsonAttributes) InternalTokens ¶
func (j JsonAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JsonAttributes) InternalWithRef ¶
func (j JsonAttributes) InternalWithRef(ref terra.Reference) JsonAttributes
func (JsonAttributes) Line ¶
func (j JsonAttributes) Line() terra.BoolValue
type MonitoringOutputs ¶
type MonitoringOutputs struct { // S3Output: required S3Output *S3Output `hcl:"s3_output,block" validate:"required"` }
type MonitoringOutputsAttributes ¶
type MonitoringOutputsAttributes struct {
// contains filtered or unexported fields
}
func (MonitoringOutputsAttributes) InternalRef ¶
func (mo MonitoringOutputsAttributes) InternalRef() (terra.Reference, error)
func (MonitoringOutputsAttributes) InternalTokens ¶
func (mo MonitoringOutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MonitoringOutputsAttributes) InternalWithRef ¶
func (mo MonitoringOutputsAttributes) InternalWithRef(ref terra.Reference) MonitoringOutputsAttributes
func (MonitoringOutputsAttributes) S3Output ¶
func (mo MonitoringOutputsAttributes) S3Output() terra.ListValue[S3OutputAttributes]
type MonitoringOutputsState ¶
type MonitoringOutputsState struct {
S3Output []S3OutputState `json:"s3_output"`
}
type NetworkConfig ¶
type NetworkConfig struct { // EnableInterContainerTrafficEncryption: bool, optional EnableInterContainerTrafficEncryption terra.BoolValue `hcl:"enable_inter_container_traffic_encryption,attr"` // EnableNetworkIsolation: bool, optional EnableNetworkIsolation terra.BoolValue `hcl:"enable_network_isolation,attr"` // VpcConfig: optional VpcConfig *VpcConfig `hcl:"vpc_config,block"` }
type NetworkConfigAttributes ¶
type NetworkConfigAttributes struct {
// contains filtered or unexported fields
}
func (NetworkConfigAttributes) EnableInterContainerTrafficEncryption ¶
func (nc NetworkConfigAttributes) EnableInterContainerTrafficEncryption() terra.BoolValue
func (NetworkConfigAttributes) EnableNetworkIsolation ¶
func (nc NetworkConfigAttributes) EnableNetworkIsolation() terra.BoolValue
func (NetworkConfigAttributes) InternalRef ¶
func (nc NetworkConfigAttributes) InternalRef() (terra.Reference, error)
func (NetworkConfigAttributes) InternalTokens ¶
func (nc NetworkConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NetworkConfigAttributes) InternalWithRef ¶
func (nc NetworkConfigAttributes) InternalWithRef(ref terra.Reference) NetworkConfigAttributes
func (NetworkConfigAttributes) VpcConfig ¶
func (nc NetworkConfigAttributes) VpcConfig() terra.ListValue[VpcConfigAttributes]
type NetworkConfigState ¶
type NetworkConfigState struct { EnableInterContainerTrafficEncryption bool `json:"enable_inter_container_traffic_encryption"` EnableNetworkIsolation bool `json:"enable_network_isolation"` VpcConfig []VpcConfigState `json:"vpc_config"` }
type S3Output ¶
type S3Output struct { // LocalPath: string, optional LocalPath terra.StringValue `hcl:"local_path,attr"` // S3UploadMode: string, optional S3UploadMode terra.StringValue `hcl:"s3_upload_mode,attr"` // S3Uri: string, required S3Uri terra.StringValue `hcl:"s3_uri,attr" validate:"required"` }
type S3OutputAttributes ¶
type S3OutputAttributes struct {
// contains filtered or unexported fields
}
func (S3OutputAttributes) InternalRef ¶
func (so S3OutputAttributes) InternalRef() (terra.Reference, error)
func (S3OutputAttributes) InternalTokens ¶
func (so S3OutputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3OutputAttributes) InternalWithRef ¶
func (so S3OutputAttributes) InternalWithRef(ref terra.Reference) S3OutputAttributes
func (S3OutputAttributes) LocalPath ¶
func (so S3OutputAttributes) LocalPath() terra.StringValue
func (S3OutputAttributes) S3UploadMode ¶
func (so S3OutputAttributes) S3UploadMode() terra.StringValue
func (S3OutputAttributes) S3Uri ¶
func (so S3OutputAttributes) S3Uri() terra.StringValue
type S3OutputState ¶
type StatisticsResource ¶
type StatisticsResource struct { // S3Uri: string, optional S3Uri terra.StringValue `hcl:"s3_uri,attr"` }
type StatisticsResourceAttributes ¶
type StatisticsResourceAttributes struct {
// contains filtered or unexported fields
}
func (StatisticsResourceAttributes) InternalRef ¶
func (sr StatisticsResourceAttributes) InternalRef() (terra.Reference, error)
func (StatisticsResourceAttributes) InternalTokens ¶
func (sr StatisticsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StatisticsResourceAttributes) InternalWithRef ¶
func (sr StatisticsResourceAttributes) InternalWithRef(ref terra.Reference) StatisticsResourceAttributes
func (StatisticsResourceAttributes) S3Uri ¶
func (sr StatisticsResourceAttributes) S3Uri() terra.StringValue
type StatisticsResourceState ¶
type StatisticsResourceState struct {
S3Uri string `json:"s3_uri"`
}
type StoppingCondition ¶
type StoppingCondition struct { // MaxRuntimeInSeconds: number, optional MaxRuntimeInSeconds terra.NumberValue `hcl:"max_runtime_in_seconds,attr"` }
type StoppingConditionAttributes ¶
type StoppingConditionAttributes struct {
// contains filtered or unexported fields
}
func (StoppingConditionAttributes) InternalRef ¶
func (sc StoppingConditionAttributes) InternalRef() (terra.Reference, error)
func (StoppingConditionAttributes) InternalTokens ¶
func (sc StoppingConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StoppingConditionAttributes) InternalWithRef ¶
func (sc StoppingConditionAttributes) InternalWithRef(ref terra.Reference) StoppingConditionAttributes
func (StoppingConditionAttributes) MaxRuntimeInSeconds ¶
func (sc StoppingConditionAttributes) MaxRuntimeInSeconds() terra.NumberValue
type StoppingConditionState ¶
type StoppingConditionState struct {
MaxRuntimeInSeconds float64 `json:"max_runtime_in_seconds"`
}
type VpcConfig ¶
type VpcConfig struct { // SecurityGroupIds: set of string, required SecurityGroupIds terra.SetValue[terra.StringValue] `hcl:"security_group_ids,attr" validate:"required"` // Subnets: set of string, required Subnets terra.SetValue[terra.StringValue] `hcl:"subnets,attr" validate:"required"` }
type VpcConfigAttributes ¶
type VpcConfigAttributes struct {
// contains filtered or unexported fields
}
func (VpcConfigAttributes) InternalRef ¶
func (vc VpcConfigAttributes) InternalRef() (terra.Reference, error)
func (VpcConfigAttributes) InternalTokens ¶
func (vc VpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpcConfigAttributes) InternalWithRef ¶
func (vc VpcConfigAttributes) InternalWithRef(ref terra.Reference) VpcConfigAttributes
func (VpcConfigAttributes) SecurityGroupIds ¶
func (vc VpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
func (VpcConfigAttributes) Subnets ¶
func (vc VpcConfigAttributes) Subnets() terra.SetValue[terra.StringValue]
type VpcConfigState ¶
Click to show internal directories.
Click to hide internal directories.