Documentation
¶
Index ¶
- func NewSagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference_Override(...)
- func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionJobResourcesOutputReference_Override(s SagemakerDataQualityJobDefinitionJobResourcesOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionNetworkConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionNetworkConfigOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference, ...)
- func NewSagemakerDataQualityJobDefinitionStoppingConditionOutputReference_Override(s SagemakerDataQualityJobDefinitionStoppingConditionOutputReference, ...)
- func NewSagemakerDataQualityJobDefinition_Override(s SagemakerDataQualityJobDefinition, scope constructs.Construct, id *string, ...)
- func SagemakerDataQualityJobDefinition_IsConstruct(x interface{}) *bool
- func SagemakerDataQualityJobDefinition_IsTerraformElement(x interface{}) *bool
- func SagemakerDataQualityJobDefinition_IsTerraformResource(x interface{}) *bool
- func SagemakerDataQualityJobDefinition_TfResourceType() *string
- type SagemakerDataQualityJobDefinition
- type SagemakerDataQualityJobDefinitionConfig
- type SagemakerDataQualityJobDefinitionDataQualityAppSpecification
- type SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfig
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource
- type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInput
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput
- type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference
- type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference
- type SagemakerDataQualityJobDefinitionJobResources
- type SagemakerDataQualityJobDefinitionJobResourcesClusterConfig
- type SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference
- type SagemakerDataQualityJobDefinitionJobResourcesOutputReference
- type SagemakerDataQualityJobDefinitionNetworkConfig
- type SagemakerDataQualityJobDefinitionNetworkConfigOutputReference
- type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig
- type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference
- type SagemakerDataQualityJobDefinitionStoppingCondition
- type SagemakerDataQualityJobDefinitionStoppingConditionOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionJobResourcesOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionJobResourcesOutputReference_Override(s SagemakerDataQualityJobDefinitionJobResourcesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionNetworkConfigOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionNetworkConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionNetworkConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference_Override(s SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinitionStoppingConditionOutputReference_Override ¶
func NewSagemakerDataQualityJobDefinitionStoppingConditionOutputReference_Override(s SagemakerDataQualityJobDefinitionStoppingConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDataQualityJobDefinition_Override ¶
func NewSagemakerDataQualityJobDefinition_Override(s SagemakerDataQualityJobDefinition, scope constructs.Construct, id *string, config *SagemakerDataQualityJobDefinitionConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition aws_sagemaker_data_quality_job_definition} Resource.
func SagemakerDataQualityJobDefinition_IsConstruct ¶
func SagemakerDataQualityJobDefinition_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func SagemakerDataQualityJobDefinition_IsTerraformElement ¶
func SagemakerDataQualityJobDefinition_IsTerraformElement(x interface{}) *bool
Experimental.
func SagemakerDataQualityJobDefinition_IsTerraformResource ¶
func SagemakerDataQualityJobDefinition_IsTerraformResource(x interface{}) *bool
Experimental.
func SagemakerDataQualityJobDefinition_TfResourceType ¶
func SagemakerDataQualityJobDefinition_TfResourceType() *string
Types ¶
type SagemakerDataQualityJobDefinition ¶
type SagemakerDataQualityJobDefinition interface {
cdktf.TerraformResource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() interface{}
// Experimental.
SetCount(val interface{})
DataQualityAppSpecification() SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference
DataQualityAppSpecificationInput() *SagemakerDataQualityJobDefinitionDataQualityAppSpecification
DataQualityBaselineConfig() SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference
DataQualityBaselineConfigInput() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfig
DataQualityJobInput() SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference
DataQualityJobInputInput() *SagemakerDataQualityJobDefinitionDataQualityJobInput
DataQualityJobOutputConfig() SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference
DataQualityJobOutputConfigInput() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
JobResources() SagemakerDataQualityJobDefinitionJobResourcesOutputReference
JobResourcesInput() *SagemakerDataQualityJobDefinitionJobResources
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
Name() *string
SetName(val *string)
NameInput() *string
NetworkConfig() SagemakerDataQualityJobDefinitionNetworkConfigOutputReference
NetworkConfigInput() *SagemakerDataQualityJobDefinitionNetworkConfig
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
RoleArn() *string
SetRoleArn(val *string)
RoleArnInput() *string
StoppingCondition() SagemakerDataQualityJobDefinitionStoppingConditionOutputReference
StoppingConditionInput() *SagemakerDataQualityJobDefinitionStoppingCondition
Tags() *map[string]*string
SetTags(val *map[string]*string)
TagsAll() *map[string]*string
SetTagsAll(val *map[string]*string)
TagsAllInput() *map[string]*string
TagsInput() *map[string]*string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
PutDataQualityAppSpecification(value *SagemakerDataQualityJobDefinitionDataQualityAppSpecification)
PutDataQualityBaselineConfig(value *SagemakerDataQualityJobDefinitionDataQualityBaselineConfig)
PutDataQualityJobInput(value *SagemakerDataQualityJobDefinitionDataQualityJobInput)
PutDataQualityJobOutputConfig(value *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig)
PutJobResources(value *SagemakerDataQualityJobDefinitionJobResources)
PutNetworkConfig(value *SagemakerDataQualityJobDefinitionNetworkConfig)
PutStoppingCondition(value *SagemakerDataQualityJobDefinitionStoppingCondition)
ResetDataQualityBaselineConfig()
ResetId()
ResetName()
ResetNetworkConfig()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetStoppingCondition()
ResetTags()
ResetTagsAll()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition aws_sagemaker_data_quality_job_definition}.
func NewSagemakerDataQualityJobDefinition ¶
func NewSagemakerDataQualityJobDefinition(scope constructs.Construct, id *string, config *SagemakerDataQualityJobDefinitionConfig) SagemakerDataQualityJobDefinition
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition aws_sagemaker_data_quality_job_definition} Resource.
type SagemakerDataQualityJobDefinitionConfig ¶
type SagemakerDataQualityJobDefinitionConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count interface{} `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// data_quality_app_specification block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#data_quality_app_specification SagemakerDataQualityJobDefinition#data_quality_app_specification}
DataQualityAppSpecification *SagemakerDataQualityJobDefinitionDataQualityAppSpecification `field:"required" json:"dataQualityAppSpecification" yaml:"dataQualityAppSpecification"`
// data_quality_job_input block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#data_quality_job_input SagemakerDataQualityJobDefinition#data_quality_job_input}
DataQualityJobInput *SagemakerDataQualityJobDefinitionDataQualityJobInput `field:"required" json:"dataQualityJobInput" yaml:"dataQualityJobInput"`
// data_quality_job_output_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#data_quality_job_output_config SagemakerDataQualityJobDefinition#data_quality_job_output_config}
DataQualityJobOutputConfig *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig `field:"required" json:"dataQualityJobOutputConfig" yaml:"dataQualityJobOutputConfig"`
// job_resources block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#job_resources SagemakerDataQualityJobDefinition#job_resources}
JobResources *SagemakerDataQualityJobDefinitionJobResources `field:"required" json:"jobResources" yaml:"jobResources"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#role_arn SagemakerDataQualityJobDefinition#role_arn}.
RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"`
// data_quality_baseline_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#data_quality_baseline_config SagemakerDataQualityJobDefinition#data_quality_baseline_config}
DataQualityBaselineConfig *SagemakerDataQualityJobDefinitionDataQualityBaselineConfig `field:"optional" json:"dataQualityBaselineConfig" yaml:"dataQualityBaselineConfig"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#id SagemakerDataQualityJobDefinition#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#name SagemakerDataQualityJobDefinition#name}.
Name *string `field:"optional" json:"name" yaml:"name"`
// network_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#network_config SagemakerDataQualityJobDefinition#network_config}
NetworkConfig *SagemakerDataQualityJobDefinitionNetworkConfig `field:"optional" json:"networkConfig" yaml:"networkConfig"`
// stopping_condition block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#stopping_condition SagemakerDataQualityJobDefinition#stopping_condition}
StoppingCondition *SagemakerDataQualityJobDefinitionStoppingCondition `field:"optional" json:"stoppingCondition" yaml:"stoppingCondition"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#tags SagemakerDataQualityJobDefinition#tags}.
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#tags_all SagemakerDataQualityJobDefinition#tags_all}.
TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"`
}
type SagemakerDataQualityJobDefinitionDataQualityAppSpecification ¶
type SagemakerDataQualityJobDefinitionDataQualityAppSpecification struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#image_uri SagemakerDataQualityJobDefinition#image_uri}.
ImageUri *string `field:"required" json:"imageUri" yaml:"imageUri"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#environment SagemakerDataQualityJobDefinition#environment}.
Environment *map[string]*string `field:"optional" json:"environment" yaml:"environment"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#post_analytics_processor_source_uri SagemakerDataQualityJobDefinition#post_analytics_processor_source_uri}.
PostAnalyticsProcessorSourceUri *string `field:"optional" json:"postAnalyticsProcessorSourceUri" yaml:"postAnalyticsProcessorSourceUri"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#record_preprocessor_source_uri SagemakerDataQualityJobDefinition#record_preprocessor_source_uri}.
RecordPreprocessorSourceUri *string `field:"optional" json:"recordPreprocessorSourceUri" yaml:"recordPreprocessorSourceUri"`
}
type SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Environment() *map[string]*string
SetEnvironment(val *map[string]*string)
EnvironmentInput() *map[string]*string
// Experimental.
Fqn() *string
ImageUri() *string
SetImageUri(val *string)
ImageUriInput() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityAppSpecification
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityAppSpecification)
PostAnalyticsProcessorSourceUri() *string
SetPostAnalyticsProcessorSourceUri(val *string)
PostAnalyticsProcessorSourceUriInput() *string
RecordPreprocessorSourceUri() *string
SetRecordPreprocessorSourceUri(val *string)
RecordPreprocessorSourceUriInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEnvironment()
ResetPostAnalyticsProcessorSourceUri()
ResetRecordPreprocessorSourceUri()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfig ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfig struct {
// constraints_resource block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#constraints_resource SagemakerDataQualityJobDefinition#constraints_resource}
ConstraintsResource *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource `field:"optional" json:"constraintsResource" yaml:"constraintsResource"`
// statistics_resource block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#statistics_resource SagemakerDataQualityJobDefinition#statistics_resource}
StatisticsResource *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource `field:"optional" json:"statisticsResource" yaml:"statisticsResource"`
}
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_uri SagemakerDataQualityJobDefinition#s3_uri}.
S3Uri *string `field:"optional" json:"s3Uri" yaml:"s3Uri"`
}
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource)
S3Uri() *string
SetS3Uri(val *string)
S3UriInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetS3Uri()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ConstraintsResource() SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference
ConstraintsResourceInput() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfig
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityBaselineConfig)
StatisticsResource() SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference
StatisticsResourceInput() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutConstraintsResource(value *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource)
PutStatisticsResource(value *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource)
ResetConstraintsResource()
ResetStatisticsResource()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_uri SagemakerDataQualityJobDefinition#s3_uri}.
S3Uri *string `field:"optional" json:"s3Uri" yaml:"s3Uri"`
}
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource)
S3Uri() *string
SetS3Uri(val *string)
S3UriInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetS3Uri()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInput ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInput struct {
// batch_transform_input block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#batch_transform_input SagemakerDataQualityJobDefinition#batch_transform_input}
BatchTransformInput *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput `field:"optional" json:"batchTransformInput" yaml:"batchTransformInput"`
// endpoint_input block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#endpoint_input SagemakerDataQualityJobDefinition#endpoint_input}
EndpointInput *SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput `field:"optional" json:"endpointInput" yaml:"endpointInput"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#data_captured_destination_s3_uri SagemakerDataQualityJobDefinition#data_captured_destination_s3_uri}.
DataCapturedDestinationS3Uri *string `field:"required" json:"dataCapturedDestinationS3Uri" yaml:"dataCapturedDestinationS3Uri"`
// dataset_format block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#dataset_format SagemakerDataQualityJobDefinition#dataset_format}
DatasetFormat *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat `field:"required" json:"datasetFormat" yaml:"datasetFormat"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#local_path SagemakerDataQualityJobDefinition#local_path}.
LocalPath *string `field:"optional" json:"localPath" yaml:"localPath"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_data_distribution_type SagemakerDataQualityJobDefinition#s3_data_distribution_type}.
S3DataDistributionType *string `field:"optional" json:"s3DataDistributionType" yaml:"s3DataDistributionType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_input_mode SagemakerDataQualityJobDefinition#s3_input_mode}.
S3InputMode *string `field:"optional" json:"s3InputMode" yaml:"s3InputMode"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat struct {
// csv block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#csv SagemakerDataQualityJobDefinition#csv}
Csv *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv `field:"optional" json:"csv" yaml:"csv"`
// json block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#json SagemakerDataQualityJobDefinition#json}
Json *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson `field:"optional" json:"json" yaml:"json"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#header SagemakerDataQualityJobDefinition#header}.
Header interface{} `field:"optional" json:"header" yaml:"header"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Header() interface{}
SetHeader(val interface{})
HeaderInput() interface{}
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetHeader()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#line SagemakerDataQualityJobDefinition#line}.
Line interface{} `field:"optional" json:"line" yaml:"line"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson)
Line() interface{}
SetLine(val interface{})
LineInput() interface{}
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetLine()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Csv() SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference
CsvInput() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat)
Json() SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference
JsonInput() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutCsv(value *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv)
PutJson(value *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson)
ResetCsv()
ResetJson()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DataCapturedDestinationS3Uri() *string
SetDataCapturedDestinationS3Uri(val *string)
DataCapturedDestinationS3UriInput() *string
DatasetFormat() SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference
DatasetFormatInput() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput)
LocalPath() *string
SetLocalPath(val *string)
LocalPathInput() *string
S3DataDistributionType() *string
SetS3DataDistributionType(val *string)
S3DataDistributionTypeInput() *string
S3InputMode() *string
SetS3InputMode(val *string)
S3InputModeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDatasetFormat(value *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat)
ResetLocalPath()
ResetS3DataDistributionType()
ResetS3InputMode()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#endpoint_name SagemakerDataQualityJobDefinition#endpoint_name}.
EndpointName *string `field:"required" json:"endpointName" yaml:"endpointName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#local_path SagemakerDataQualityJobDefinition#local_path}.
LocalPath *string `field:"optional" json:"localPath" yaml:"localPath"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_data_distribution_type SagemakerDataQualityJobDefinition#s3_data_distribution_type}.
S3DataDistributionType *string `field:"optional" json:"s3DataDistributionType" yaml:"s3DataDistributionType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_input_mode SagemakerDataQualityJobDefinition#s3_input_mode}.
S3InputMode *string `field:"optional" json:"s3InputMode" yaml:"s3InputMode"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
EndpointName() *string
SetEndpointName(val *string)
EndpointNameInput() *string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput)
LocalPath() *string
SetLocalPath(val *string)
LocalPathInput() *string
S3DataDistributionType() *string
SetS3DataDistributionType(val *string)
S3DataDistributionTypeInput() *string
S3InputMode() *string
SetS3InputMode(val *string)
S3InputModeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetLocalPath()
ResetS3DataDistributionType()
ResetS3InputMode()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference interface {
cdktf.ComplexObject
BatchTransformInput() SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference
BatchTransformInputInput() *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
EndpointInput() SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference
EndpointInputInput() *SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobInput
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobInput)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutBatchTransformInput(value *SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput)
PutEndpointInput(value *SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput)
ResetBatchTransformInput()
ResetEndpointInput()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig struct {
// monitoring_outputs block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#monitoring_outputs SagemakerDataQualityJobDefinition#monitoring_outputs}
MonitoringOutputs *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs `field:"required" json:"monitoringOutputs" yaml:"monitoringOutputs"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#kms_key_id SagemakerDataQualityJobDefinition#kms_key_id}.
KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs struct {
// s3_output block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_output SagemakerDataQualityJobDefinition#s3_output}
S3Output *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output `field:"required" json:"s3Output" yaml:"s3Output"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs)
S3Output() SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference
S3OutputInput() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutS3Output(value *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output)
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_uri SagemakerDataQualityJobDefinition#s3_uri}.
S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#local_path SagemakerDataQualityJobDefinition#local_path}.
LocalPath *string `field:"optional" json:"localPath" yaml:"localPath"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#s3_upload_mode SagemakerDataQualityJobDefinition#s3_upload_mode}.
S3UploadMode *string `field:"optional" json:"s3UploadMode" yaml:"s3UploadMode"`
}
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output)
LocalPath() *string
SetLocalPath(val *string)
LocalPathInput() *string
S3UploadMode() *string
SetS3UploadMode(val *string)
S3UploadModeInput() *string
S3Uri() *string
SetS3Uri(val *string)
S3UriInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetLocalPath()
ResetS3UploadMode()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference ¶
type SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig
SetInternalValue(val *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig)
KmsKeyId() *string
SetKmsKeyId(val *string)
KmsKeyIdInput() *string
MonitoringOutputs() SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference
MonitoringOutputsInput() *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutMonitoringOutputs(value *SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs)
ResetKmsKeyId()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference ¶
func NewSagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference
type SagemakerDataQualityJobDefinitionJobResources ¶
type SagemakerDataQualityJobDefinitionJobResources struct {
// cluster_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#cluster_config SagemakerDataQualityJobDefinition#cluster_config}
ClusterConfig *SagemakerDataQualityJobDefinitionJobResourcesClusterConfig `field:"required" json:"clusterConfig" yaml:"clusterConfig"`
}
type SagemakerDataQualityJobDefinitionJobResourcesClusterConfig ¶
type SagemakerDataQualityJobDefinitionJobResourcesClusterConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#instance_count SagemakerDataQualityJobDefinition#instance_count}.
InstanceCount *float64 `field:"required" json:"instanceCount" yaml:"instanceCount"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#instance_type SagemakerDataQualityJobDefinition#instance_type}.
InstanceType *string `field:"required" json:"instanceType" yaml:"instanceType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#volume_size_in_gb SagemakerDataQualityJobDefinition#volume_size_in_gb}.
VolumeSizeInGb *float64 `field:"required" json:"volumeSizeInGb" yaml:"volumeSizeInGb"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#volume_kms_key_id SagemakerDataQualityJobDefinition#volume_kms_key_id}.
VolumeKmsKeyId *string `field:"optional" json:"volumeKmsKeyId" yaml:"volumeKmsKeyId"`
}
type SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference ¶
type SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InstanceCount() *float64
SetInstanceCount(val *float64)
InstanceCountInput() *float64
InstanceType() *string
SetInstanceType(val *string)
InstanceTypeInput() *string
InternalValue() *SagemakerDataQualityJobDefinitionJobResourcesClusterConfig
SetInternalValue(val *SagemakerDataQualityJobDefinitionJobResourcesClusterConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VolumeKmsKeyId() *string
SetVolumeKmsKeyId(val *string)
VolumeKmsKeyIdInput() *string
VolumeSizeInGb() *float64
SetVolumeSizeInGb(val *float64)
VolumeSizeInGbInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetVolumeKmsKeyId()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference ¶
func NewSagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference
type SagemakerDataQualityJobDefinitionJobResourcesOutputReference ¶
type SagemakerDataQualityJobDefinitionJobResourcesOutputReference interface {
cdktf.ComplexObject
ClusterConfig() SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference
ClusterConfigInput() *SagemakerDataQualityJobDefinitionJobResourcesClusterConfig
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionJobResources
SetInternalValue(val *SagemakerDataQualityJobDefinitionJobResources)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutClusterConfig(value *SagemakerDataQualityJobDefinitionJobResourcesClusterConfig)
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionJobResourcesOutputReference ¶
func NewSagemakerDataQualityJobDefinitionJobResourcesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionJobResourcesOutputReference
type SagemakerDataQualityJobDefinitionNetworkConfig ¶
type SagemakerDataQualityJobDefinitionNetworkConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#enable_inter_container_traffic_encryption SagemakerDataQualityJobDefinition#enable_inter_container_traffic_encryption}.
EnableInterContainerTrafficEncryption interface{} `field:"optional" json:"enableInterContainerTrafficEncryption" yaml:"enableInterContainerTrafficEncryption"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#enable_network_isolation SagemakerDataQualityJobDefinition#enable_network_isolation}.
EnableNetworkIsolation interface{} `field:"optional" json:"enableNetworkIsolation" yaml:"enableNetworkIsolation"`
// vpc_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#vpc_config SagemakerDataQualityJobDefinition#vpc_config}
VpcConfig *SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig `field:"optional" json:"vpcConfig" yaml:"vpcConfig"`
}
type SagemakerDataQualityJobDefinitionNetworkConfigOutputReference ¶
type SagemakerDataQualityJobDefinitionNetworkConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
EnableInterContainerTrafficEncryption() interface{}
SetEnableInterContainerTrafficEncryption(val interface{})
EnableInterContainerTrafficEncryptionInput() interface{}
EnableNetworkIsolation() interface{}
SetEnableNetworkIsolation(val interface{})
EnableNetworkIsolationInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionNetworkConfig
SetInternalValue(val *SagemakerDataQualityJobDefinitionNetworkConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VpcConfig() SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference
VpcConfigInput() *SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutVpcConfig(value *SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig)
ResetEnableInterContainerTrafficEncryption()
ResetEnableNetworkIsolation()
ResetVpcConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionNetworkConfigOutputReference ¶
func NewSagemakerDataQualityJobDefinitionNetworkConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionNetworkConfigOutputReference
type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig ¶
type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#security_group_ids SagemakerDataQualityJobDefinition#security_group_ids}.
SecurityGroupIds *[]*string `field:"required" json:"securityGroupIds" yaml:"securityGroupIds"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#subnets SagemakerDataQualityJobDefinition#subnets}.
Subnets *[]*string `field:"required" json:"subnets" yaml:"subnets"`
}
type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference ¶
type SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig
SetInternalValue(val *SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig)
SecurityGroupIds() *[]*string
SetSecurityGroupIds(val *[]*string)
SecurityGroupIdsInput() *[]*string
Subnets() *[]*string
SetSubnets(val *[]*string)
SubnetsInput() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference ¶
func NewSagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference
type SagemakerDataQualityJobDefinitionStoppingCondition ¶
type SagemakerDataQualityJobDefinitionStoppingCondition struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.66.1/docs/resources/sagemaker_data_quality_job_definition#max_runtime_in_seconds SagemakerDataQualityJobDefinition#max_runtime_in_seconds}.
MaxRuntimeInSeconds *float64 `field:"optional" json:"maxRuntimeInSeconds" yaml:"maxRuntimeInSeconds"`
}
type SagemakerDataQualityJobDefinitionStoppingConditionOutputReference ¶
type SagemakerDataQualityJobDefinitionStoppingConditionOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SagemakerDataQualityJobDefinitionStoppingCondition
SetInternalValue(val *SagemakerDataQualityJobDefinitionStoppingCondition)
MaxRuntimeInSeconds() *float64
SetMaxRuntimeInSeconds(val *float64)
MaxRuntimeInSecondsInput() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetMaxRuntimeInSeconds()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSagemakerDataQualityJobDefinitionStoppingConditionOutputReference ¶
func NewSagemakerDataQualityJobDefinitionStoppingConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDataQualityJobDefinitionStoppingConditionOutputReference
Source Files
¶
- SagemakerDataQualityJobDefinition.go
- SagemakerDataQualityJobDefinitionConfig.go
- SagemakerDataQualityJobDefinitionDataQualityAppSpecification.go
- SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityAppSpecificationOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfig.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResource.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigConstraintsResourceOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResource.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityBaselineConfigStatisticsResourceOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInput.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInput.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormat.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsv.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatCsvOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJson.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatJsonOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputDatasetFormatOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputBatchTransformInputOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInput.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputEndpointInputOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobInputOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfig.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputs.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3Output.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigMonitoringOutputsS3OutputOutputReference__checks.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference.go
- SagemakerDataQualityJobDefinitionDataQualityJobOutputConfigOutputReference__checks.go
- SagemakerDataQualityJobDefinitionJobResources.go
- SagemakerDataQualityJobDefinitionJobResourcesClusterConfig.go
- SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference.go
- SagemakerDataQualityJobDefinitionJobResourcesClusterConfigOutputReference__checks.go
- SagemakerDataQualityJobDefinitionJobResourcesOutputReference.go
- SagemakerDataQualityJobDefinitionJobResourcesOutputReference__checks.go
- SagemakerDataQualityJobDefinitionNetworkConfig.go
- SagemakerDataQualityJobDefinitionNetworkConfigOutputReference.go
- SagemakerDataQualityJobDefinitionNetworkConfigOutputReference__checks.go
- SagemakerDataQualityJobDefinitionNetworkConfigVpcConfig.go
- SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference.go
- SagemakerDataQualityJobDefinitionNetworkConfigVpcConfigOutputReference__checks.go
- SagemakerDataQualityJobDefinitionStoppingCondition.go
- SagemakerDataQualityJobDefinitionStoppingConditionOutputReference.go
- SagemakerDataQualityJobDefinitionStoppingConditionOutputReference__checks.go
- SagemakerDataQualityJobDefinition__checks.go
- main.go