Documentation ¶
Index ¶
- type Args
- 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[DataQualityBaselineConfigConstraintsResourceAttributes]
- 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[DataQualityBaselineConfigStatisticsResourceAttributes]
- type DataQualityBaselineConfigConstraintsResource
- type DataQualityBaselineConfigConstraintsResourceAttributes
- func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalRef() (terra.Reference, error)
- func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigConstraintsResourceAttributes
- func (cr DataQualityBaselineConfigConstraintsResourceAttributes) S3Uri() terra.StringValue
- type DataQualityBaselineConfigConstraintsResourceState
- type DataQualityBaselineConfigState
- type DataQualityBaselineConfigStatisticsResource
- type DataQualityBaselineConfigStatisticsResourceAttributes
- func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalRef() (terra.Reference, error)
- func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigStatisticsResourceAttributes
- func (sr DataQualityBaselineConfigStatisticsResourceAttributes) S3Uri() terra.StringValue
- type DataQualityBaselineConfigStatisticsResourceState
- type DataQualityJobInput
- type DataQualityJobInputAttributes
- func (dqji DataQualityJobInputAttributes) BatchTransformInput() terra.ListValue[DataQualityJobInputBatchTransformInputAttributes]
- func (dqji DataQualityJobInputAttributes) EndpointInput() terra.ListValue[DataQualityJobInputEndpointInputAttributes]
- func (dqji DataQualityJobInputAttributes) InternalRef() (terra.Reference, error)
- func (dqji DataQualityJobInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dqji DataQualityJobInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputAttributes
- type DataQualityJobInputBatchTransformInput
- type DataQualityJobInputBatchTransformInputAttributes
- func (bti DataQualityJobInputBatchTransformInputAttributes) DataCapturedDestinationS3Uri() terra.StringValue
- func (bti DataQualityJobInputBatchTransformInputAttributes) DatasetFormat() terra.ListValue[DataQualityJobInputBatchTransformInputDatasetFormatAttributes]
- func (bti DataQualityJobInputBatchTransformInputAttributes) InternalRef() (terra.Reference, error)
- func (bti DataQualityJobInputBatchTransformInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (bti DataQualityJobInputBatchTransformInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputAttributes
- func (bti DataQualityJobInputBatchTransformInputAttributes) LocalPath() terra.StringValue
- func (bti DataQualityJobInputBatchTransformInputAttributes) S3DataDistributionType() terra.StringValue
- func (bti DataQualityJobInputBatchTransformInputAttributes) S3InputMode() terra.StringValue
- type DataQualityJobInputBatchTransformInputDatasetFormat
- type DataQualityJobInputBatchTransformInputDatasetFormatAttributes
- func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) Csv() ...
- func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalRef() (terra.Reference, error)
- func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputDatasetFormatAttributes
- func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) Json() ...
- type DataQualityJobInputBatchTransformInputDatasetFormatCsv
- type DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes
- func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) Header() terra.BoolValue
- func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalRef() (terra.Reference, error)
- func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes
- type DataQualityJobInputBatchTransformInputDatasetFormatCsvState
- type DataQualityJobInputBatchTransformInputDatasetFormatJson
- type DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes
- func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalRef() (terra.Reference, error)
- func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes
- func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) Line() terra.BoolValue
- type DataQualityJobInputBatchTransformInputDatasetFormatJsonState
- type DataQualityJobInputBatchTransformInputDatasetFormatState
- type DataQualityJobInputBatchTransformInputState
- type DataQualityJobInputEndpointInput
- type DataQualityJobInputEndpointInputAttributes
- func (ei DataQualityJobInputEndpointInputAttributes) EndpointName() terra.StringValue
- func (ei DataQualityJobInputEndpointInputAttributes) InternalRef() (terra.Reference, error)
- func (ei DataQualityJobInputEndpointInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ei DataQualityJobInputEndpointInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputEndpointInputAttributes
- func (ei DataQualityJobInputEndpointInputAttributes) LocalPath() terra.StringValue
- func (ei DataQualityJobInputEndpointInputAttributes) S3DataDistributionType() terra.StringValue
- func (ei DataQualityJobInputEndpointInputAttributes) S3InputMode() terra.StringValue
- type DataQualityJobInputEndpointInputState
- 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[DataQualityJobOutputConfigMonitoringOutputsAttributes]
- type DataQualityJobOutputConfigMonitoringOutputs
- type DataQualityJobOutputConfigMonitoringOutputsAttributes
- func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalRef() (terra.Reference, error)
- func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigMonitoringOutputsAttributes
- func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) S3Output() terra.ListValue[DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes]
- type DataQualityJobOutputConfigMonitoringOutputsS3Output
- type DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalRef() (terra.Reference, error)
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) LocalPath() terra.StringValue
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3UploadMode() terra.StringValue
- func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3Uri() terra.StringValue
- type DataQualityJobOutputConfigMonitoringOutputsS3OutputState
- type DataQualityJobOutputConfigMonitoringOutputsState
- type DataQualityJobOutputConfigState
- type JobResources
- type JobResourcesAttributes
- func (jr JobResourcesAttributes) ClusterConfig() terra.ListValue[JobResourcesClusterConfigAttributes]
- func (jr JobResourcesAttributes) InternalRef() (terra.Reference, error)
- func (jr JobResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jr JobResourcesAttributes) InternalWithRef(ref terra.Reference) JobResourcesAttributes
- type JobResourcesClusterConfig
- type JobResourcesClusterConfigAttributes
- func (cc JobResourcesClusterConfigAttributes) InstanceCount() terra.NumberValue
- func (cc JobResourcesClusterConfigAttributes) InstanceType() terra.StringValue
- func (cc JobResourcesClusterConfigAttributes) InternalRef() (terra.Reference, error)
- func (cc JobResourcesClusterConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc JobResourcesClusterConfigAttributes) InternalWithRef(ref terra.Reference) JobResourcesClusterConfigAttributes
- func (cc JobResourcesClusterConfigAttributes) VolumeKmsKeyId() terra.StringValue
- func (cc JobResourcesClusterConfigAttributes) VolumeSizeInGb() terra.NumberValue
- type JobResourcesClusterConfigState
- type JobResourcesState
- 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[NetworkConfigVpcConfigAttributes]
- type NetworkConfigState
- type NetworkConfigVpcConfig
- type NetworkConfigVpcConfigAttributes
- func (vc NetworkConfigVpcConfigAttributes) InternalRef() (terra.Reference, error)
- func (vc NetworkConfigVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vc NetworkConfigVpcConfigAttributes) InternalWithRef(ref terra.Reference) NetworkConfigVpcConfigAttributes
- func (vc NetworkConfigVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
- func (vc NetworkConfigVpcConfigAttributes) Subnets() terra.SetValue[terra.StringValue]
- type NetworkConfigVpcConfigState
- type Resource
- func (asdqjd *Resource) Attributes() awsSagemakerDataQualityJobDefinitionAttributes
- func (asdqjd *Resource) Configuration() interface{}
- func (asdqjd *Resource) DependOn() terra.Reference
- func (asdqjd *Resource) Dependencies() terra.Dependencies
- func (asdqjd *Resource) ImportState(state io.Reader) error
- func (asdqjd *Resource) LifecycleManagement() *terra.Lifecycle
- func (asdqjd *Resource) LocalName() string
- func (asdqjd *Resource) State() (*awsSagemakerDataQualityJobDefinitionState, bool)
- func (asdqjd *Resource) StateMust() *awsSagemakerDataQualityJobDefinitionState
- func (asdqjd *Resource) Type() string
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // RoleArn: string, required RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // DataQualityAppSpecification: required DataQualityAppSpecification *DataQualityAppSpecification `hcl:"data_quality_app_specification,block" validate:"required"` // DataQualityBaselineConfig: optional DataQualityBaselineConfig *DataQualityBaselineConfig `hcl:"data_quality_baseline_config,block"` // DataQualityJobInput: required DataQualityJobInput *DataQualityJobInput `hcl:"data_quality_job_input,block" validate:"required"` // DataQualityJobOutputConfig: required DataQualityJobOutputConfig *DataQualityJobOutputConfig `hcl:"data_quality_job_output_config,block" validate:"required"` // JobResources: required JobResources *JobResources `hcl:"job_resources,block" validate:"required"` // NetworkConfig: optional NetworkConfig *NetworkConfig `hcl:"network_config,block"` // StoppingCondition: optional StoppingCondition *StoppingCondition `hcl:"stopping_condition,block"` }
Args contains the configurations for aws_sagemaker_data_quality_job_definition.
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 { // DataQualityBaselineConfigConstraintsResource: optional ConstraintsResource *DataQualityBaselineConfigConstraintsResource `hcl:"constraints_resource,block"` // DataQualityBaselineConfigStatisticsResource: optional StatisticsResource *DataQualityBaselineConfigStatisticsResource `hcl:"statistics_resource,block"` }
type DataQualityBaselineConfigAttributes ¶
type DataQualityBaselineConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityBaselineConfigAttributes) ConstraintsResource ¶
func (dqbc DataQualityBaselineConfigAttributes) ConstraintsResource() terra.ListValue[DataQualityBaselineConfigConstraintsResourceAttributes]
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[DataQualityBaselineConfigStatisticsResourceAttributes]
type DataQualityBaselineConfigConstraintsResource ¶
type DataQualityBaselineConfigConstraintsResource struct { // S3Uri: string, optional S3Uri terra.StringValue `hcl:"s3_uri,attr"` }
type DataQualityBaselineConfigConstraintsResourceAttributes ¶
type DataQualityBaselineConfigConstraintsResourceAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityBaselineConfigConstraintsResourceAttributes) InternalRef ¶
func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalRef() (terra.Reference, error)
func (DataQualityBaselineConfigConstraintsResourceAttributes) InternalTokens ¶
func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityBaselineConfigConstraintsResourceAttributes) InternalWithRef ¶
func (cr DataQualityBaselineConfigConstraintsResourceAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigConstraintsResourceAttributes
func (DataQualityBaselineConfigConstraintsResourceAttributes) S3Uri ¶
func (cr DataQualityBaselineConfigConstraintsResourceAttributes) S3Uri() terra.StringValue
type DataQualityBaselineConfigConstraintsResourceState ¶
type DataQualityBaselineConfigConstraintsResourceState struct {
S3Uri string `json:"s3_uri"`
}
type DataQualityBaselineConfigState ¶
type DataQualityBaselineConfigState struct { ConstraintsResource []DataQualityBaselineConfigConstraintsResourceState `json:"constraints_resource"` StatisticsResource []DataQualityBaselineConfigStatisticsResourceState `json:"statistics_resource"` }
type DataQualityBaselineConfigStatisticsResource ¶
type DataQualityBaselineConfigStatisticsResource struct { // S3Uri: string, optional S3Uri terra.StringValue `hcl:"s3_uri,attr"` }
type DataQualityBaselineConfigStatisticsResourceAttributes ¶
type DataQualityBaselineConfigStatisticsResourceAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityBaselineConfigStatisticsResourceAttributes) InternalRef ¶
func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalRef() (terra.Reference, error)
func (DataQualityBaselineConfigStatisticsResourceAttributes) InternalTokens ¶
func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityBaselineConfigStatisticsResourceAttributes) InternalWithRef ¶
func (sr DataQualityBaselineConfigStatisticsResourceAttributes) InternalWithRef(ref terra.Reference) DataQualityBaselineConfigStatisticsResourceAttributes
func (DataQualityBaselineConfigStatisticsResourceAttributes) S3Uri ¶
func (sr DataQualityBaselineConfigStatisticsResourceAttributes) S3Uri() terra.StringValue
type DataQualityBaselineConfigStatisticsResourceState ¶
type DataQualityBaselineConfigStatisticsResourceState struct {
S3Uri string `json:"s3_uri"`
}
type DataQualityJobInput ¶
type DataQualityJobInput struct { // DataQualityJobInputBatchTransformInput: optional BatchTransformInput *DataQualityJobInputBatchTransformInput `hcl:"batch_transform_input,block"` // DataQualityJobInputEndpointInput: optional EndpointInput *DataQualityJobInputEndpointInput `hcl:"endpoint_input,block"` }
type DataQualityJobInputAttributes ¶
type DataQualityJobInputAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputAttributes) BatchTransformInput ¶
func (dqji DataQualityJobInputAttributes) BatchTransformInput() terra.ListValue[DataQualityJobInputBatchTransformInputAttributes]
func (DataQualityJobInputAttributes) EndpointInput ¶
func (dqji DataQualityJobInputAttributes) EndpointInput() terra.ListValue[DataQualityJobInputEndpointInputAttributes]
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 DataQualityJobInputBatchTransformInput ¶
type DataQualityJobInputBatchTransformInput 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"` // DataQualityJobInputBatchTransformInputDatasetFormat: required DatasetFormat *DataQualityJobInputBatchTransformInputDatasetFormat `hcl:"dataset_format,block" validate:"required"` }
type DataQualityJobInputBatchTransformInputAttributes ¶
type DataQualityJobInputBatchTransformInputAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputBatchTransformInputAttributes) DataCapturedDestinationS3Uri ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) DataCapturedDestinationS3Uri() terra.StringValue
func (DataQualityJobInputBatchTransformInputAttributes) DatasetFormat ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) DatasetFormat() terra.ListValue[DataQualityJobInputBatchTransformInputDatasetFormatAttributes]
func (DataQualityJobInputBatchTransformInputAttributes) InternalRef ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputBatchTransformInputAttributes) InternalTokens ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputBatchTransformInputAttributes) InternalWithRef ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputAttributes
func (DataQualityJobInputBatchTransformInputAttributes) LocalPath ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) LocalPath() terra.StringValue
func (DataQualityJobInputBatchTransformInputAttributes) S3DataDistributionType ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) S3DataDistributionType() terra.StringValue
func (DataQualityJobInputBatchTransformInputAttributes) S3InputMode ¶
func (bti DataQualityJobInputBatchTransformInputAttributes) S3InputMode() terra.StringValue
type DataQualityJobInputBatchTransformInputDatasetFormat ¶
type DataQualityJobInputBatchTransformInputDatasetFormat struct { // DataQualityJobInputBatchTransformInputDatasetFormatCsv: optional Csv *DataQualityJobInputBatchTransformInputDatasetFormatCsv `hcl:"csv,block"` // DataQualityJobInputBatchTransformInputDatasetFormatJson: optional Json *DataQualityJobInputBatchTransformInputDatasetFormatJson `hcl:"json,block"` }
type DataQualityJobInputBatchTransformInputDatasetFormatAttributes ¶
type DataQualityJobInputBatchTransformInputDatasetFormatAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalRef ¶
func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalTokens ¶
func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalWithRef ¶
func (df DataQualityJobInputBatchTransformInputDatasetFormatAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputBatchTransformInputDatasetFormatAttributes
type DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes ¶
type DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) Header ¶
func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) Header() terra.BoolValue
func (DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalRef ¶
func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalTokens ¶
func (c DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatCsvAttributes) InternalWithRef ¶
type DataQualityJobInputBatchTransformInputDatasetFormatCsvState ¶
type DataQualityJobInputBatchTransformInputDatasetFormatCsvState struct {
Header bool `json:"header"`
}
type DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes ¶
type DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalRef ¶
func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalTokens ¶
func (j DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputBatchTransformInputDatasetFormatJsonAttributes) InternalWithRef ¶
type DataQualityJobInputBatchTransformInputDatasetFormatJsonState ¶
type DataQualityJobInputBatchTransformInputDatasetFormatJsonState struct {
Line bool `json:"line"`
}
type DataQualityJobInputBatchTransformInputDatasetFormatState ¶
type DataQualityJobInputBatchTransformInputDatasetFormatState struct { Csv []DataQualityJobInputBatchTransformInputDatasetFormatCsvState `json:"csv"` Json []DataQualityJobInputBatchTransformInputDatasetFormatJsonState `json:"json"` }
type DataQualityJobInputBatchTransformInputState ¶
type DataQualityJobInputBatchTransformInputState 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 []DataQualityJobInputBatchTransformInputDatasetFormatState `json:"dataset_format"` }
type DataQualityJobInputEndpointInput ¶
type DataQualityJobInputEndpointInput 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 DataQualityJobInputEndpointInputAttributes ¶
type DataQualityJobInputEndpointInputAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobInputEndpointInputAttributes) EndpointName ¶
func (ei DataQualityJobInputEndpointInputAttributes) EndpointName() terra.StringValue
func (DataQualityJobInputEndpointInputAttributes) InternalRef ¶
func (ei DataQualityJobInputEndpointInputAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobInputEndpointInputAttributes) InternalTokens ¶
func (ei DataQualityJobInputEndpointInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobInputEndpointInputAttributes) InternalWithRef ¶
func (ei DataQualityJobInputEndpointInputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobInputEndpointInputAttributes
func (DataQualityJobInputEndpointInputAttributes) LocalPath ¶
func (ei DataQualityJobInputEndpointInputAttributes) LocalPath() terra.StringValue
func (DataQualityJobInputEndpointInputAttributes) S3DataDistributionType ¶
func (ei DataQualityJobInputEndpointInputAttributes) S3DataDistributionType() terra.StringValue
func (DataQualityJobInputEndpointInputAttributes) S3InputMode ¶
func (ei DataQualityJobInputEndpointInputAttributes) S3InputMode() terra.StringValue
type DataQualityJobInputState ¶
type DataQualityJobInputState struct { BatchTransformInput []DataQualityJobInputBatchTransformInputState `json:"batch_transform_input"` EndpointInput []DataQualityJobInputEndpointInputState `json:"endpoint_input"` }
type DataQualityJobOutputConfig ¶
type DataQualityJobOutputConfig struct { // KmsKeyId: string, optional KmsKeyId terra.StringValue `hcl:"kms_key_id,attr"` // DataQualityJobOutputConfigMonitoringOutputs: required MonitoringOutputs *DataQualityJobOutputConfigMonitoringOutputs `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[DataQualityJobOutputConfigMonitoringOutputsAttributes]
type DataQualityJobOutputConfigMonitoringOutputs ¶
type DataQualityJobOutputConfigMonitoringOutputs struct { // DataQualityJobOutputConfigMonitoringOutputsS3Output: required S3Output *DataQualityJobOutputConfigMonitoringOutputsS3Output `hcl:"s3_output,block" validate:"required"` }
type DataQualityJobOutputConfigMonitoringOutputsAttributes ¶
type DataQualityJobOutputConfigMonitoringOutputsAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalRef ¶
func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalTokens ¶
func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalWithRef ¶
func (mo DataQualityJobOutputConfigMonitoringOutputsAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigMonitoringOutputsAttributes
type DataQualityJobOutputConfigMonitoringOutputsS3Output ¶
type DataQualityJobOutputConfigMonitoringOutputsS3Output 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 DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes ¶
type DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes struct {
// contains filtered or unexported fields
}
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalRef ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalRef() (terra.Reference, error)
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalTokens ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalWithRef ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) InternalWithRef(ref terra.Reference) DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) LocalPath ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) LocalPath() terra.StringValue
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3UploadMode ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3UploadMode() terra.StringValue
func (DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3Uri ¶
func (so DataQualityJobOutputConfigMonitoringOutputsS3OutputAttributes) S3Uri() terra.StringValue
type DataQualityJobOutputConfigMonitoringOutputsState ¶
type DataQualityJobOutputConfigMonitoringOutputsState struct {
S3Output []DataQualityJobOutputConfigMonitoringOutputsS3OutputState `json:"s3_output"`
}
type DataQualityJobOutputConfigState ¶
type DataQualityJobOutputConfigState struct { KmsKeyId string `json:"kms_key_id"` MonitoringOutputs []DataQualityJobOutputConfigMonitoringOutputsState `json:"monitoring_outputs"` }
type JobResources ¶
type JobResources struct { // JobResourcesClusterConfig: required ClusterConfig *JobResourcesClusterConfig `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[JobResourcesClusterConfigAttributes]
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 JobResourcesClusterConfig ¶
type JobResourcesClusterConfig 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 JobResourcesClusterConfigAttributes ¶
type JobResourcesClusterConfigAttributes struct {
// contains filtered or unexported fields
}
func (JobResourcesClusterConfigAttributes) InstanceCount ¶
func (cc JobResourcesClusterConfigAttributes) InstanceCount() terra.NumberValue
func (JobResourcesClusterConfigAttributes) InstanceType ¶
func (cc JobResourcesClusterConfigAttributes) InstanceType() terra.StringValue
func (JobResourcesClusterConfigAttributes) InternalRef ¶
func (cc JobResourcesClusterConfigAttributes) InternalRef() (terra.Reference, error)
func (JobResourcesClusterConfigAttributes) InternalTokens ¶
func (cc JobResourcesClusterConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JobResourcesClusterConfigAttributes) InternalWithRef ¶
func (cc JobResourcesClusterConfigAttributes) InternalWithRef(ref terra.Reference) JobResourcesClusterConfigAttributes
func (JobResourcesClusterConfigAttributes) VolumeKmsKeyId ¶
func (cc JobResourcesClusterConfigAttributes) VolumeKmsKeyId() terra.StringValue
func (JobResourcesClusterConfigAttributes) VolumeSizeInGb ¶
func (cc JobResourcesClusterConfigAttributes) VolumeSizeInGb() terra.NumberValue
type JobResourcesState ¶
type JobResourcesState struct {
ClusterConfig []JobResourcesClusterConfigState `json:"cluster_config"`
}
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"` // NetworkConfigVpcConfig: optional VpcConfig *NetworkConfigVpcConfig `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[NetworkConfigVpcConfigAttributes]
type NetworkConfigState ¶
type NetworkConfigState struct { EnableInterContainerTrafficEncryption bool `json:"enable_inter_container_traffic_encryption"` EnableNetworkIsolation bool `json:"enable_network_isolation"` VpcConfig []NetworkConfigVpcConfigState `json:"vpc_config"` }
type NetworkConfigVpcConfig ¶
type NetworkConfigVpcConfig 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 NetworkConfigVpcConfigAttributes ¶
type NetworkConfigVpcConfigAttributes struct {
// contains filtered or unexported fields
}
func (NetworkConfigVpcConfigAttributes) InternalRef ¶
func (vc NetworkConfigVpcConfigAttributes) InternalRef() (terra.Reference, error)
func (NetworkConfigVpcConfigAttributes) InternalTokens ¶
func (vc NetworkConfigVpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NetworkConfigVpcConfigAttributes) InternalWithRef ¶
func (vc NetworkConfigVpcConfigAttributes) InternalWithRef(ref terra.Reference) NetworkConfigVpcConfigAttributes
func (NetworkConfigVpcConfigAttributes) SecurityGroupIds ¶
func (vc NetworkConfigVpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]
func (NetworkConfigVpcConfigAttributes) Subnets ¶
func (vc NetworkConfigVpcConfigAttributes) Subnets() terra.SetValue[terra.StringValue]
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_sagemaker_data_quality_job_definition.
func (*Resource) Attributes ¶
func (asdqjd *Resource) Attributes() awsSagemakerDataQualityJobDefinitionAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (asdqjd *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (asdqjd *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type 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"`
}
Click to show internal directories.
Click to hide internal directories.