awssagemaker

package
v2.0.0-rc.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2021 License: Apache-2.0 Imports: 6 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CfnAppImageConfig_CFN_RESOURCE_TYPE_NAME

func CfnAppImageConfig_CFN_RESOURCE_TYPE_NAME() *string

func CfnAppImageConfig_IsCfnElement

func CfnAppImageConfig_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnAppImageConfig_IsCfnResource

func CfnAppImageConfig_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnAppImageConfig_IsConstruct

func CfnAppImageConfig_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnApp_CFN_RESOURCE_TYPE_NAME

func CfnApp_CFN_RESOURCE_TYPE_NAME() *string

func CfnApp_IsCfnElement

func CfnApp_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnApp_IsCfnResource

func CfnApp_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnApp_IsConstruct

func CfnApp_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnCodeRepository_CFN_RESOURCE_TYPE_NAME

func CfnCodeRepository_CFN_RESOURCE_TYPE_NAME() *string

func CfnCodeRepository_IsCfnElement

func CfnCodeRepository_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnCodeRepository_IsCfnResource

func CfnCodeRepository_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnCodeRepository_IsConstruct

func CfnCodeRepository_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnDataQualityJobDefinition_CFN_RESOURCE_TYPE_NAME

func CfnDataQualityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string

func CfnDataQualityJobDefinition_IsCfnElement

func CfnDataQualityJobDefinition_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnDataQualityJobDefinition_IsCfnResource

func CfnDataQualityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnDataQualityJobDefinition_IsConstruct

func CfnDataQualityJobDefinition_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnDeviceFleet_CFN_RESOURCE_TYPE_NAME

func CfnDeviceFleet_CFN_RESOURCE_TYPE_NAME() *string

func CfnDeviceFleet_IsCfnElement

func CfnDeviceFleet_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnDeviceFleet_IsCfnResource

func CfnDeviceFleet_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnDeviceFleet_IsConstruct

func CfnDeviceFleet_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnDevice_CFN_RESOURCE_TYPE_NAME

func CfnDevice_CFN_RESOURCE_TYPE_NAME() *string

func CfnDevice_IsCfnElement

func CfnDevice_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnDevice_IsCfnResource

func CfnDevice_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnDevice_IsConstruct

func CfnDevice_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnDomain_CFN_RESOURCE_TYPE_NAME

func CfnDomain_CFN_RESOURCE_TYPE_NAME() *string

func CfnDomain_IsCfnElement

func CfnDomain_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnDomain_IsCfnResource

func CfnDomain_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnDomain_IsConstruct

func CfnDomain_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnEndpointConfig_CFN_RESOURCE_TYPE_NAME

func CfnEndpointConfig_CFN_RESOURCE_TYPE_NAME() *string

func CfnEndpointConfig_IsCfnElement

func CfnEndpointConfig_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnEndpointConfig_IsCfnResource

func CfnEndpointConfig_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnEndpointConfig_IsConstruct

func CfnEndpointConfig_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnEndpoint_CFN_RESOURCE_TYPE_NAME

func CfnEndpoint_CFN_RESOURCE_TYPE_NAME() *string

func CfnEndpoint_IsCfnElement

func CfnEndpoint_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnEndpoint_IsCfnResource

func CfnEndpoint_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnEndpoint_IsConstruct

func CfnEndpoint_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnFeatureGroup_CFN_RESOURCE_TYPE_NAME

func CfnFeatureGroup_CFN_RESOURCE_TYPE_NAME() *string

func CfnFeatureGroup_IsCfnElement

func CfnFeatureGroup_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnFeatureGroup_IsCfnResource

func CfnFeatureGroup_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnFeatureGroup_IsConstruct

func CfnFeatureGroup_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnImageVersion_CFN_RESOURCE_TYPE_NAME

func CfnImageVersion_CFN_RESOURCE_TYPE_NAME() *string

func CfnImageVersion_IsCfnElement

func CfnImageVersion_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnImageVersion_IsCfnResource

func CfnImageVersion_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnImageVersion_IsConstruct

func CfnImageVersion_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnImage_CFN_RESOURCE_TYPE_NAME

func CfnImage_CFN_RESOURCE_TYPE_NAME() *string

func CfnImage_IsCfnElement

func CfnImage_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnImage_IsCfnResource

func CfnImage_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnImage_IsConstruct

func CfnImage_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnModelBiasJobDefinition_CFN_RESOURCE_TYPE_NAME

func CfnModelBiasJobDefinition_CFN_RESOURCE_TYPE_NAME() *string

func CfnModelBiasJobDefinition_IsCfnElement

func CfnModelBiasJobDefinition_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnModelBiasJobDefinition_IsCfnResource

func CfnModelBiasJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnModelBiasJobDefinition_IsConstruct

func CfnModelBiasJobDefinition_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnModelExplainabilityJobDefinition_CFN_RESOURCE_TYPE_NAME

func CfnModelExplainabilityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string

func CfnModelExplainabilityJobDefinition_IsCfnElement

func CfnModelExplainabilityJobDefinition_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnModelExplainabilityJobDefinition_IsCfnResource

func CfnModelExplainabilityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnModelExplainabilityJobDefinition_IsConstruct

func CfnModelExplainabilityJobDefinition_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnModelPackageGroup_CFN_RESOURCE_TYPE_NAME

func CfnModelPackageGroup_CFN_RESOURCE_TYPE_NAME() *string

func CfnModelPackageGroup_IsCfnElement

func CfnModelPackageGroup_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnModelPackageGroup_IsCfnResource

func CfnModelPackageGroup_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnModelPackageGroup_IsConstruct

func CfnModelPackageGroup_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnModelQualityJobDefinition_CFN_RESOURCE_TYPE_NAME

func CfnModelQualityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string

func CfnModelQualityJobDefinition_IsCfnElement

func CfnModelQualityJobDefinition_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnModelQualityJobDefinition_IsCfnResource

func CfnModelQualityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnModelQualityJobDefinition_IsConstruct

func CfnModelQualityJobDefinition_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnModel_CFN_RESOURCE_TYPE_NAME

func CfnModel_CFN_RESOURCE_TYPE_NAME() *string

func CfnModel_IsCfnElement

func CfnModel_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnModel_IsCfnResource

func CfnModel_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnModel_IsConstruct

func CfnModel_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnMonitoringSchedule_CFN_RESOURCE_TYPE_NAME

func CfnMonitoringSchedule_CFN_RESOURCE_TYPE_NAME() *string

func CfnMonitoringSchedule_IsCfnElement

func CfnMonitoringSchedule_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnMonitoringSchedule_IsCfnResource

func CfnMonitoringSchedule_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnMonitoringSchedule_IsConstruct

func CfnMonitoringSchedule_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnNotebookInstanceLifecycleConfig_CFN_RESOURCE_TYPE_NAME

func CfnNotebookInstanceLifecycleConfig_CFN_RESOURCE_TYPE_NAME() *string

func CfnNotebookInstanceLifecycleConfig_IsCfnElement

func CfnNotebookInstanceLifecycleConfig_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnNotebookInstanceLifecycleConfig_IsCfnResource

func CfnNotebookInstanceLifecycleConfig_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnNotebookInstanceLifecycleConfig_IsConstruct

func CfnNotebookInstanceLifecycleConfig_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnNotebookInstance_CFN_RESOURCE_TYPE_NAME

func CfnNotebookInstance_CFN_RESOURCE_TYPE_NAME() *string

func CfnNotebookInstance_IsCfnElement

func CfnNotebookInstance_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnNotebookInstance_IsCfnResource

func CfnNotebookInstance_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnNotebookInstance_IsConstruct

func CfnNotebookInstance_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnPipeline_CFN_RESOURCE_TYPE_NAME

func CfnPipeline_CFN_RESOURCE_TYPE_NAME() *string

func CfnPipeline_IsCfnElement

func CfnPipeline_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnPipeline_IsCfnResource

func CfnPipeline_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnPipeline_IsConstruct

func CfnPipeline_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnProject_CFN_RESOURCE_TYPE_NAME

func CfnProject_CFN_RESOURCE_TYPE_NAME() *string

func CfnProject_IsCfnElement

func CfnProject_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnProject_IsCfnResource

func CfnProject_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnProject_IsConstruct

func CfnProject_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnUserProfile_CFN_RESOURCE_TYPE_NAME

func CfnUserProfile_CFN_RESOURCE_TYPE_NAME() *string

func CfnUserProfile_IsCfnElement

func CfnUserProfile_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnUserProfile_IsCfnResource

func CfnUserProfile_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnUserProfile_IsConstruct

func CfnUserProfile_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func CfnWorkteam_CFN_RESOURCE_TYPE_NAME

func CfnWorkteam_CFN_RESOURCE_TYPE_NAME() *string

func CfnWorkteam_IsCfnElement

func CfnWorkteam_IsCfnElement(x interface{}) *bool

Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.

Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.

func CfnWorkteam_IsCfnResource

func CfnWorkteam_IsCfnResource(construct constructs.IConstruct) *bool

Check whether the given construct is a CfnResource. Experimental.

func CfnWorkteam_IsConstruct

func CfnWorkteam_IsConstruct(x interface{}) *bool

Checks if `x` is a construct.

Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead

func NewCfnAppImageConfig_Override

func NewCfnAppImageConfig_Override(c CfnAppImageConfig, scope constructs.Construct, id *string, props *CfnAppImageConfigProps)

Create a new `AWS::SageMaker::AppImageConfig`.

func NewCfnApp_Override

func NewCfnApp_Override(c CfnApp, scope constructs.Construct, id *string, props *CfnAppProps)

Create a new `AWS::SageMaker::App`.

func NewCfnCodeRepository_Override

func NewCfnCodeRepository_Override(c CfnCodeRepository, scope constructs.Construct, id *string, props *CfnCodeRepositoryProps)

Create a new `AWS::SageMaker::CodeRepository`.

func NewCfnDataQualityJobDefinition_Override

func NewCfnDataQualityJobDefinition_Override(c CfnDataQualityJobDefinition, scope constructs.Construct, id *string, props *CfnDataQualityJobDefinitionProps)

Create a new `AWS::SageMaker::DataQualityJobDefinition`.

func NewCfnDeviceFleet_Override

func NewCfnDeviceFleet_Override(c CfnDeviceFleet, scope constructs.Construct, id *string, props *CfnDeviceFleetProps)

Create a new `AWS::SageMaker::DeviceFleet`.

func NewCfnDevice_Override

func NewCfnDevice_Override(c CfnDevice, scope constructs.Construct, id *string, props *CfnDeviceProps)

Create a new `AWS::SageMaker::Device`.

func NewCfnDomain_Override

func NewCfnDomain_Override(c CfnDomain, scope constructs.Construct, id *string, props *CfnDomainProps)

Create a new `AWS::SageMaker::Domain`.

func NewCfnEndpointConfig_Override

func NewCfnEndpointConfig_Override(c CfnEndpointConfig, scope constructs.Construct, id *string, props *CfnEndpointConfigProps)

Create a new `AWS::SageMaker::EndpointConfig`.

func NewCfnEndpoint_Override

func NewCfnEndpoint_Override(c CfnEndpoint, scope constructs.Construct, id *string, props *CfnEndpointProps)

Create a new `AWS::SageMaker::Endpoint`.

func NewCfnFeatureGroup_Override

func NewCfnFeatureGroup_Override(c CfnFeatureGroup, scope constructs.Construct, id *string, props *CfnFeatureGroupProps)

Create a new `AWS::SageMaker::FeatureGroup`.

func NewCfnImageVersion_Override

func NewCfnImageVersion_Override(c CfnImageVersion, scope constructs.Construct, id *string, props *CfnImageVersionProps)

Create a new `AWS::SageMaker::ImageVersion`.

func NewCfnImage_Override

func NewCfnImage_Override(c CfnImage, scope constructs.Construct, id *string, props *CfnImageProps)

Create a new `AWS::SageMaker::Image`.

func NewCfnModelBiasJobDefinition_Override

func NewCfnModelBiasJobDefinition_Override(c CfnModelBiasJobDefinition, scope constructs.Construct, id *string, props *CfnModelBiasJobDefinitionProps)

Create a new `AWS::SageMaker::ModelBiasJobDefinition`.

func NewCfnModelExplainabilityJobDefinition_Override

func NewCfnModelExplainabilityJobDefinition_Override(c CfnModelExplainabilityJobDefinition, scope constructs.Construct, id *string, props *CfnModelExplainabilityJobDefinitionProps)

Create a new `AWS::SageMaker::ModelExplainabilityJobDefinition`.

func NewCfnModelPackageGroup_Override

func NewCfnModelPackageGroup_Override(c CfnModelPackageGroup, scope constructs.Construct, id *string, props *CfnModelPackageGroupProps)

Create a new `AWS::SageMaker::ModelPackageGroup`.

func NewCfnModelQualityJobDefinition_Override

func NewCfnModelQualityJobDefinition_Override(c CfnModelQualityJobDefinition, scope constructs.Construct, id *string, props *CfnModelQualityJobDefinitionProps)

Create a new `AWS::SageMaker::ModelQualityJobDefinition`.

func NewCfnModel_Override

func NewCfnModel_Override(c CfnModel, scope constructs.Construct, id *string, props *CfnModelProps)

Create a new `AWS::SageMaker::Model`.

func NewCfnMonitoringSchedule_Override

func NewCfnMonitoringSchedule_Override(c CfnMonitoringSchedule, scope constructs.Construct, id *string, props *CfnMonitoringScheduleProps)

Create a new `AWS::SageMaker::MonitoringSchedule`.

func NewCfnNotebookInstanceLifecycleConfig_Override

func NewCfnNotebookInstanceLifecycleConfig_Override(c CfnNotebookInstanceLifecycleConfig, scope constructs.Construct, id *string, props *CfnNotebookInstanceLifecycleConfigProps)

Create a new `AWS::SageMaker::NotebookInstanceLifecycleConfig`.

func NewCfnNotebookInstance_Override

func NewCfnNotebookInstance_Override(c CfnNotebookInstance, scope constructs.Construct, id *string, props *CfnNotebookInstanceProps)

Create a new `AWS::SageMaker::NotebookInstance`.

func NewCfnPipeline_Override

func NewCfnPipeline_Override(c CfnPipeline, scope constructs.Construct, id *string, props *CfnPipelineProps)

Create a new `AWS::SageMaker::Pipeline`.

func NewCfnProject_Override

func NewCfnProject_Override(c CfnProject, scope constructs.Construct, id *string, props *CfnProjectProps)

Create a new `AWS::SageMaker::Project`.

func NewCfnUserProfile_Override

func NewCfnUserProfile_Override(c CfnUserProfile, scope constructs.Construct, id *string, props *CfnUserProfileProps)

Create a new `AWS::SageMaker::UserProfile`.

func NewCfnWorkteam_Override

func NewCfnWorkteam_Override(c CfnWorkteam, scope constructs.Construct, id *string, props *CfnWorkteamProps)

Create a new `AWS::SageMaker::Workteam`.

Types

type CfnApp

type CfnApp interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AppName() *string
	SetAppName(val *string)
	AppType() *string
	SetAppType(val *string)
	AttrAppArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DomainId() *string
	SetDomainId(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	ResourceSpec() interface{}
	SetResourceSpec(val interface{})
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	UserProfileName() *string
	SetUserProfileName(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::App`.

func NewCfnApp

func NewCfnApp(scope constructs.Construct, id *string, props *CfnAppProps) CfnApp

Create a new `AWS::SageMaker::App`.

type CfnAppImageConfig

type CfnAppImageConfig interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AppImageConfigName() *string
	SetAppImageConfigName(val *string)
	AttrAppImageConfigArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	KernelGatewayImageConfig() interface{}
	SetKernelGatewayImageConfig(val interface{})
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::AppImageConfig`.

func NewCfnAppImageConfig

func NewCfnAppImageConfig(scope constructs.Construct, id *string, props *CfnAppImageConfigProps) CfnAppImageConfig

Create a new `AWS::SageMaker::AppImageConfig`.

type CfnAppImageConfigProps

type CfnAppImageConfigProps struct {
	// `AWS::SageMaker::AppImageConfig.AppImageConfigName`.
	AppImageConfigName *string `json:"appImageConfigName"`
	// `AWS::SageMaker::AppImageConfig.KernelGatewayImageConfig`.
	KernelGatewayImageConfig interface{} `json:"kernelGatewayImageConfig"`
	// `AWS::SageMaker::AppImageConfig.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::AppImageConfig`.

type CfnAppImageConfig_FileSystemConfigProperty

type CfnAppImageConfig_FileSystemConfigProperty struct {
	// `CfnAppImageConfig.FileSystemConfigProperty.DefaultGid`.
	DefaultGid *float64 `json:"defaultGid"`
	// `CfnAppImageConfig.FileSystemConfigProperty.DefaultUid`.
	DefaultUid *float64 `json:"defaultUid"`
	// `CfnAppImageConfig.FileSystemConfigProperty.MountPath`.
	MountPath *string `json:"mountPath"`
}

type CfnAppImageConfig_KernelGatewayImageConfigProperty

type CfnAppImageConfig_KernelGatewayImageConfigProperty struct {
	// `CfnAppImageConfig.KernelGatewayImageConfigProperty.KernelSpecs`.
	KernelSpecs interface{} `json:"kernelSpecs"`
	// `CfnAppImageConfig.KernelGatewayImageConfigProperty.FileSystemConfig`.
	FileSystemConfig interface{} `json:"fileSystemConfig"`
}

type CfnAppImageConfig_KernelSpecProperty

type CfnAppImageConfig_KernelSpecProperty struct {
	// `CfnAppImageConfig.KernelSpecProperty.Name`.
	Name *string `json:"name"`
	// `CfnAppImageConfig.KernelSpecProperty.DisplayName`.
	DisplayName *string `json:"displayName"`
}

type CfnAppProps

type CfnAppProps struct {
	// `AWS::SageMaker::App.AppName`.
	AppName *string `json:"appName"`
	// `AWS::SageMaker::App.AppType`.
	AppType *string `json:"appType"`
	// `AWS::SageMaker::App.DomainId`.
	DomainId *string `json:"domainId"`
	// `AWS::SageMaker::App.UserProfileName`.
	UserProfileName *string `json:"userProfileName"`
	// `AWS::SageMaker::App.ResourceSpec`.
	ResourceSpec interface{} `json:"resourceSpec"`
	// `AWS::SageMaker::App.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::App`.

type CfnApp_ResourceSpecProperty

type CfnApp_ResourceSpecProperty struct {
	// `CfnApp.ResourceSpecProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnApp.ResourceSpecProperty.SageMakerImageArn`.
	SageMakerImageArn *string `json:"sageMakerImageArn"`
	// `CfnApp.ResourceSpecProperty.SageMakerImageVersionArn`.
	SageMakerImageVersionArn *string `json:"sageMakerImageVersionArn"`
}

type CfnCodeRepository

type CfnCodeRepository interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCodeRepositoryName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CodeRepositoryName() *string
	SetCodeRepositoryName(val *string)
	CreationStack() *[]*string
	GitConfig() interface{}
	SetGitConfig(val interface{})
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::CodeRepository`.

func NewCfnCodeRepository

func NewCfnCodeRepository(scope constructs.Construct, id *string, props *CfnCodeRepositoryProps) CfnCodeRepository

Create a new `AWS::SageMaker::CodeRepository`.

type CfnCodeRepositoryProps

type CfnCodeRepositoryProps struct {
	// `AWS::SageMaker::CodeRepository.GitConfig`.
	GitConfig interface{} `json:"gitConfig"`
	// `AWS::SageMaker::CodeRepository.CodeRepositoryName`.
	CodeRepositoryName *string `json:"codeRepositoryName"`
	// `AWS::SageMaker::CodeRepository.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::CodeRepository`.

type CfnCodeRepository_GitConfigProperty

type CfnCodeRepository_GitConfigProperty struct {
	// `CfnCodeRepository.GitConfigProperty.RepositoryUrl`.
	RepositoryUrl *string `json:"repositoryUrl"`
	// `CfnCodeRepository.GitConfigProperty.Branch`.
	Branch *string `json:"branch"`
	// `CfnCodeRepository.GitConfigProperty.SecretArn`.
	SecretArn *string `json:"secretArn"`
}

type CfnDataQualityJobDefinition

type CfnDataQualityJobDefinition interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrJobDefinitionArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DataQualityAppSpecification() interface{}
	SetDataQualityAppSpecification(val interface{})
	DataQualityBaselineConfig() interface{}
	SetDataQualityBaselineConfig(val interface{})
	DataQualityJobInput() interface{}
	SetDataQualityJobInput(val interface{})
	DataQualityJobOutputConfig() interface{}
	SetDataQualityJobOutputConfig(val interface{})
	JobDefinitionName() *string
	SetJobDefinitionName(val *string)
	JobResources() interface{}
	SetJobResources(val interface{})
	LogicalId() *string
	NetworkConfig() interface{}
	SetNetworkConfig(val interface{})
	Node() constructs.Node
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	StoppingCondition() interface{}
	SetStoppingCondition(val interface{})
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::DataQualityJobDefinition`.

func NewCfnDataQualityJobDefinition

func NewCfnDataQualityJobDefinition(scope constructs.Construct, id *string, props *CfnDataQualityJobDefinitionProps) CfnDataQualityJobDefinition

Create a new `AWS::SageMaker::DataQualityJobDefinition`.

type CfnDataQualityJobDefinitionProps

type CfnDataQualityJobDefinitionProps struct {
	// `AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification`.
	DataQualityAppSpecification interface{} `json:"dataQualityAppSpecification"`
	// `AWS::SageMaker::DataQualityJobDefinition.DataQualityJobInput`.
	DataQualityJobInput interface{} `json:"dataQualityJobInput"`
	// `AWS::SageMaker::DataQualityJobDefinition.DataQualityJobOutputConfig`.
	DataQualityJobOutputConfig interface{} `json:"dataQualityJobOutputConfig"`
	// `AWS::SageMaker::DataQualityJobDefinition.JobResources`.
	JobResources interface{} `json:"jobResources"`
	// `AWS::SageMaker::DataQualityJobDefinition.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::DataQualityJobDefinition.DataQualityBaselineConfig`.
	DataQualityBaselineConfig interface{} `json:"dataQualityBaselineConfig"`
	// `AWS::SageMaker::DataQualityJobDefinition.JobDefinitionName`.
	JobDefinitionName *string `json:"jobDefinitionName"`
	// `AWS::SageMaker::DataQualityJobDefinition.NetworkConfig`.
	NetworkConfig interface{} `json:"networkConfig"`
	// `AWS::SageMaker::DataQualityJobDefinition.StoppingCondition`.
	StoppingCondition interface{} `json:"stoppingCondition"`
	// `AWS::SageMaker::DataQualityJobDefinition.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::DataQualityJobDefinition`.

type CfnDataQualityJobDefinition_ClusterConfigProperty

type CfnDataQualityJobDefinition_ClusterConfigProperty struct {
	// `CfnDataQualityJobDefinition.ClusterConfigProperty.InstanceCount`.
	InstanceCount *float64 `json:"instanceCount"`
	// `CfnDataQualityJobDefinition.ClusterConfigProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnDataQualityJobDefinition.ClusterConfigProperty.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
	// `CfnDataQualityJobDefinition.ClusterConfigProperty.VolumeKmsKeyId`.
	VolumeKmsKeyId *string `json:"volumeKmsKeyId"`
}

type CfnDataQualityJobDefinition_ConstraintsResourceProperty

type CfnDataQualityJobDefinition_ConstraintsResourceProperty struct {
	// `CfnDataQualityJobDefinition.ConstraintsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnDataQualityJobDefinition_DataQualityAppSpecificationProperty

type CfnDataQualityJobDefinition_DataQualityAppSpecificationProperty struct {
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.ImageUri`.
	ImageUri *string `json:"imageUri"`
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.ContainerArguments`.
	ContainerArguments *[]*string `json:"containerArguments"`
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.ContainerEntrypoint`.
	ContainerEntrypoint *[]*string `json:"containerEntrypoint"`
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.Environment`.
	Environment interface{} `json:"environment"`
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.PostAnalyticsProcessorSourceUri`.
	PostAnalyticsProcessorSourceUri *string `json:"postAnalyticsProcessorSourceUri"`
	// `CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty.RecordPreprocessorSourceUri`.
	RecordPreprocessorSourceUri *string `json:"recordPreprocessorSourceUri"`
}

type CfnDataQualityJobDefinition_DataQualityBaselineConfigProperty

type CfnDataQualityJobDefinition_DataQualityBaselineConfigProperty struct {
	// `CfnDataQualityJobDefinition.DataQualityBaselineConfigProperty.BaseliningJobName`.
	BaseliningJobName *string `json:"baseliningJobName"`
	// `CfnDataQualityJobDefinition.DataQualityBaselineConfigProperty.ConstraintsResource`.
	ConstraintsResource interface{} `json:"constraintsResource"`
	// `CfnDataQualityJobDefinition.DataQualityBaselineConfigProperty.StatisticsResource`.
	StatisticsResource interface{} `json:"statisticsResource"`
}

type CfnDataQualityJobDefinition_DataQualityJobInputProperty

type CfnDataQualityJobDefinition_DataQualityJobInputProperty struct {
	// `CfnDataQualityJobDefinition.DataQualityJobInputProperty.EndpointInput`.
	EndpointInput interface{} `json:"endpointInput"`
}

type CfnDataQualityJobDefinition_EndpointInputProperty

type CfnDataQualityJobDefinition_EndpointInputProperty struct {
	// `CfnDataQualityJobDefinition.EndpointInputProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnDataQualityJobDefinition.EndpointInputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnDataQualityJobDefinition.EndpointInputProperty.S3DataDistributionType`.
	S3DataDistributionType *string `json:"s3DataDistributionType"`
	// `CfnDataQualityJobDefinition.EndpointInputProperty.S3InputMode`.
	S3InputMode *string `json:"s3InputMode"`
}

type CfnDataQualityJobDefinition_EnvironmentProperty

type CfnDataQualityJobDefinition_EnvironmentProperty struct {
}

type CfnDataQualityJobDefinition_MonitoringOutputConfigProperty

type CfnDataQualityJobDefinition_MonitoringOutputConfigProperty struct {
	// `CfnDataQualityJobDefinition.MonitoringOutputConfigProperty.MonitoringOutputs`.
	MonitoringOutputs interface{} `json:"monitoringOutputs"`
	// `CfnDataQualityJobDefinition.MonitoringOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnDataQualityJobDefinition_MonitoringOutputProperty

type CfnDataQualityJobDefinition_MonitoringOutputProperty struct {
	// `CfnDataQualityJobDefinition.MonitoringOutputProperty.S3Output`.
	S3Output interface{} `json:"s3Output"`
}

type CfnDataQualityJobDefinition_MonitoringResourcesProperty

type CfnDataQualityJobDefinition_MonitoringResourcesProperty struct {
	// `CfnDataQualityJobDefinition.MonitoringResourcesProperty.ClusterConfig`.
	ClusterConfig interface{} `json:"clusterConfig"`
}

type CfnDataQualityJobDefinition_NetworkConfigProperty

type CfnDataQualityJobDefinition_NetworkConfigProperty struct {
	// `CfnDataQualityJobDefinition.NetworkConfigProperty.EnableInterContainerTrafficEncryption`.
	EnableInterContainerTrafficEncryption interface{} `json:"enableInterContainerTrafficEncryption"`
	// `CfnDataQualityJobDefinition.NetworkConfigProperty.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `CfnDataQualityJobDefinition.NetworkConfigProperty.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

type CfnDataQualityJobDefinition_S3OutputProperty

type CfnDataQualityJobDefinition_S3OutputProperty struct {
	// `CfnDataQualityJobDefinition.S3OutputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnDataQualityJobDefinition.S3OutputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
	// `CfnDataQualityJobDefinition.S3OutputProperty.S3UploadMode`.
	S3UploadMode *string `json:"s3UploadMode"`
}

type CfnDataQualityJobDefinition_StatisticsResourceProperty

type CfnDataQualityJobDefinition_StatisticsResourceProperty struct {
	// `CfnDataQualityJobDefinition.StatisticsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnDataQualityJobDefinition_StoppingConditionProperty

type CfnDataQualityJobDefinition_StoppingConditionProperty struct {
	// `CfnDataQualityJobDefinition.StoppingConditionProperty.MaxRuntimeInSeconds`.
	MaxRuntimeInSeconds *float64 `json:"maxRuntimeInSeconds"`
}

type CfnDataQualityJobDefinition_VpcConfigProperty

type CfnDataQualityJobDefinition_VpcConfigProperty struct {
	// `CfnDataQualityJobDefinition.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnDataQualityJobDefinition.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnDevice

type CfnDevice interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Device() interface{}
	SetDevice(val interface{})
	DeviceFleetName() *string
	SetDeviceFleetName(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Device`.

func NewCfnDevice

func NewCfnDevice(scope constructs.Construct, id *string, props *CfnDeviceProps) CfnDevice

Create a new `AWS::SageMaker::Device`.

type CfnDeviceFleet

type CfnDeviceFleet interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	DeviceFleetName() *string
	SetDeviceFleetName(val *string)
	LogicalId() *string
	Node() constructs.Node
	OutputConfig() interface{}
	SetOutputConfig(val interface{})
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::DeviceFleet`.

func NewCfnDeviceFleet

func NewCfnDeviceFleet(scope constructs.Construct, id *string, props *CfnDeviceFleetProps) CfnDeviceFleet

Create a new `AWS::SageMaker::DeviceFleet`.

type CfnDeviceFleetProps

type CfnDeviceFleetProps struct {
	// `AWS::SageMaker::DeviceFleet.DeviceFleetName`.
	DeviceFleetName *string `json:"deviceFleetName"`
	// `AWS::SageMaker::DeviceFleet.OutputConfig`.
	OutputConfig interface{} `json:"outputConfig"`
	// `AWS::SageMaker::DeviceFleet.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::DeviceFleet.Description`.
	Description *string `json:"description"`
	// `AWS::SageMaker::DeviceFleet.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::DeviceFleet`.

type CfnDeviceFleet_EdgeOutputConfigProperty

type CfnDeviceFleet_EdgeOutputConfigProperty struct {
	// `CfnDeviceFleet.EdgeOutputConfigProperty.S3OutputLocation`.
	S3OutputLocation *string `json:"s3OutputLocation"`
	// `CfnDeviceFleet.EdgeOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnDeviceProps

type CfnDeviceProps struct {
	// `AWS::SageMaker::Device.DeviceFleetName`.
	DeviceFleetName *string `json:"deviceFleetName"`
	// `AWS::SageMaker::Device.Device`.
	Device interface{} `json:"device"`
	// `AWS::SageMaker::Device.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Device`.

type CfnDevice_DeviceProperty

type CfnDevice_DeviceProperty struct {
	// `CfnDevice.DeviceProperty.DeviceName`.
	DeviceName *string `json:"deviceName"`
	// `CfnDevice.DeviceProperty.Description`.
	Description *string `json:"description"`
	// `CfnDevice.DeviceProperty.IotThingName`.
	IotThingName *string `json:"iotThingName"`
}

type CfnDomain

type CfnDomain interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AppNetworkAccessType() *string
	SetAppNetworkAccessType(val *string)
	AttrDomainArn() *string
	AttrDomainId() *string
	AttrHomeEfsFileSystemId() *string
	AttrSingleSignOnManagedApplicationInstanceId() *string
	AttrUrl() *string
	AuthMode() *string
	SetAuthMode(val *string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DefaultUserSettings() interface{}
	SetDefaultUserSettings(val interface{})
	DomainName() *string
	SetDomainName(val *string)
	KmsKeyId() *string
	SetKmsKeyId(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	SubnetIds() *[]*string
	SetSubnetIds(val *[]*string)
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	VpcId() *string
	SetVpcId(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Domain`.

func NewCfnDomain

func NewCfnDomain(scope constructs.Construct, id *string, props *CfnDomainProps) CfnDomain

Create a new `AWS::SageMaker::Domain`.

type CfnDomainProps

type CfnDomainProps struct {
	// `AWS::SageMaker::Domain.AuthMode`.
	AuthMode *string `json:"authMode"`
	// `AWS::SageMaker::Domain.DefaultUserSettings`.
	DefaultUserSettings interface{} `json:"defaultUserSettings"`
	// `AWS::SageMaker::Domain.DomainName`.
	DomainName *string `json:"domainName"`
	// `AWS::SageMaker::Domain.SubnetIds`.
	SubnetIds *[]*string `json:"subnetIds"`
	// `AWS::SageMaker::Domain.VpcId`.
	VpcId *string `json:"vpcId"`
	// `AWS::SageMaker::Domain.AppNetworkAccessType`.
	AppNetworkAccessType *string `json:"appNetworkAccessType"`
	// `AWS::SageMaker::Domain.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
	// `AWS::SageMaker::Domain.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Domain`.

type CfnDomain_CustomImageProperty

type CfnDomain_CustomImageProperty struct {
	// `CfnDomain.CustomImageProperty.AppImageConfigName`.
	AppImageConfigName *string `json:"appImageConfigName"`
	// `CfnDomain.CustomImageProperty.ImageName`.
	ImageName *string `json:"imageName"`
	// `CfnDomain.CustomImageProperty.ImageVersionNumber`.
	ImageVersionNumber *float64 `json:"imageVersionNumber"`
}

type CfnDomain_JupyterServerAppSettingsProperty

type CfnDomain_JupyterServerAppSettingsProperty struct {
	// `CfnDomain.JupyterServerAppSettingsProperty.DefaultResourceSpec`.
	DefaultResourceSpec interface{} `json:"defaultResourceSpec"`
}

type CfnDomain_KernelGatewayAppSettingsProperty

type CfnDomain_KernelGatewayAppSettingsProperty struct {
	// `CfnDomain.KernelGatewayAppSettingsProperty.CustomImages`.
	CustomImages interface{} `json:"customImages"`
	// `CfnDomain.KernelGatewayAppSettingsProperty.DefaultResourceSpec`.
	DefaultResourceSpec interface{} `json:"defaultResourceSpec"`
}

type CfnDomain_ResourceSpecProperty

type CfnDomain_ResourceSpecProperty struct {
	// `CfnDomain.ResourceSpecProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnDomain.ResourceSpecProperty.SageMakerImageArn`.
	SageMakerImageArn *string `json:"sageMakerImageArn"`
	// `CfnDomain.ResourceSpecProperty.SageMakerImageVersionArn`.
	SageMakerImageVersionArn *string `json:"sageMakerImageVersionArn"`
}

type CfnDomain_SharingSettingsProperty

type CfnDomain_SharingSettingsProperty struct {
	// `CfnDomain.SharingSettingsProperty.NotebookOutputOption`.
	NotebookOutputOption *string `json:"notebookOutputOption"`
	// `CfnDomain.SharingSettingsProperty.S3KmsKeyId`.
	S3KmsKeyId *string `json:"s3KmsKeyId"`
	// `CfnDomain.SharingSettingsProperty.S3OutputPath`.
	S3OutputPath *string `json:"s3OutputPath"`
}

type CfnDomain_UserSettingsProperty

type CfnDomain_UserSettingsProperty struct {
	// `CfnDomain.UserSettingsProperty.ExecutionRole`.
	ExecutionRole *string `json:"executionRole"`
	// `CfnDomain.UserSettingsProperty.JupyterServerAppSettings`.
	JupyterServerAppSettings interface{} `json:"jupyterServerAppSettings"`
	// `CfnDomain.UserSettingsProperty.KernelGatewayAppSettings`.
	KernelGatewayAppSettings interface{} `json:"kernelGatewayAppSettings"`
	// `CfnDomain.UserSettingsProperty.SecurityGroups`.
	SecurityGroups *[]*string `json:"securityGroups"`
	// `CfnDomain.UserSettingsProperty.SharingSettings`.
	SharingSettings interface{} `json:"sharingSettings"`
}

type CfnEndpoint

type CfnEndpoint interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrEndpointName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DeploymentConfig() interface{}
	SetDeploymentConfig(val interface{})
	EndpointConfigName() *string
	SetEndpointConfigName(val *string)
	EndpointName() *string
	SetEndpointName(val *string)
	ExcludeRetainedVariantProperties() interface{}
	SetExcludeRetainedVariantProperties(val interface{})
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	RetainAllVariantProperties() interface{}
	SetRetainAllVariantProperties(val interface{})
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Endpoint`.

func NewCfnEndpoint

func NewCfnEndpoint(scope constructs.Construct, id *string, props *CfnEndpointProps) CfnEndpoint

Create a new `AWS::SageMaker::Endpoint`.

type CfnEndpointConfig

type CfnEndpointConfig interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrEndpointConfigName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DataCaptureConfig() interface{}
	SetDataCaptureConfig(val interface{})
	EndpointConfigName() *string
	SetEndpointConfigName(val *string)
	KmsKeyId() *string
	SetKmsKeyId(val *string)
	LogicalId() *string
	Node() constructs.Node
	ProductionVariants() interface{}
	SetProductionVariants(val interface{})
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::EndpointConfig`.

func NewCfnEndpointConfig

func NewCfnEndpointConfig(scope constructs.Construct, id *string, props *CfnEndpointConfigProps) CfnEndpointConfig

Create a new `AWS::SageMaker::EndpointConfig`.

type CfnEndpointConfigProps

type CfnEndpointConfigProps struct {
	// `AWS::SageMaker::EndpointConfig.ProductionVariants`.
	ProductionVariants interface{} `json:"productionVariants"`
	// `AWS::SageMaker::EndpointConfig.DataCaptureConfig`.
	DataCaptureConfig interface{} `json:"dataCaptureConfig"`
	// `AWS::SageMaker::EndpointConfig.EndpointConfigName`.
	EndpointConfigName *string `json:"endpointConfigName"`
	// `AWS::SageMaker::EndpointConfig.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
	// `AWS::SageMaker::EndpointConfig.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::EndpointConfig`.

type CfnEndpointConfig_CaptureContentTypeHeaderProperty

type CfnEndpointConfig_CaptureContentTypeHeaderProperty struct {
	// `CfnEndpointConfig.CaptureContentTypeHeaderProperty.CsvContentTypes`.
	CsvContentTypes *[]*string `json:"csvContentTypes"`
	// `CfnEndpointConfig.CaptureContentTypeHeaderProperty.JsonContentTypes`.
	JsonContentTypes *[]*string `json:"jsonContentTypes"`
}

type CfnEndpointConfig_CaptureOptionProperty

type CfnEndpointConfig_CaptureOptionProperty struct {
	// `CfnEndpointConfig.CaptureOptionProperty.CaptureMode`.
	CaptureMode *string `json:"captureMode"`
}

type CfnEndpointConfig_DataCaptureConfigProperty

type CfnEndpointConfig_DataCaptureConfigProperty struct {
	// `CfnEndpointConfig.DataCaptureConfigProperty.CaptureOptions`.
	CaptureOptions interface{} `json:"captureOptions"`
	// `CfnEndpointConfig.DataCaptureConfigProperty.DestinationS3Uri`.
	DestinationS3Uri *string `json:"destinationS3Uri"`
	// `CfnEndpointConfig.DataCaptureConfigProperty.InitialSamplingPercentage`.
	InitialSamplingPercentage *float64 `json:"initialSamplingPercentage"`
	// `CfnEndpointConfig.DataCaptureConfigProperty.CaptureContentTypeHeader`.
	CaptureContentTypeHeader interface{} `json:"captureContentTypeHeader"`
	// `CfnEndpointConfig.DataCaptureConfigProperty.EnableCapture`.
	EnableCapture interface{} `json:"enableCapture"`
	// `CfnEndpointConfig.DataCaptureConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnEndpointConfig_ProductionVariantProperty

type CfnEndpointConfig_ProductionVariantProperty struct {
	// `CfnEndpointConfig.ProductionVariantProperty.InitialInstanceCount`.
	InitialInstanceCount *float64 `json:"initialInstanceCount"`
	// `CfnEndpointConfig.ProductionVariantProperty.InitialVariantWeight`.
	InitialVariantWeight *float64 `json:"initialVariantWeight"`
	// `CfnEndpointConfig.ProductionVariantProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnEndpointConfig.ProductionVariantProperty.ModelName`.
	ModelName *string `json:"modelName"`
	// `CfnEndpointConfig.ProductionVariantProperty.VariantName`.
	VariantName *string `json:"variantName"`
	// `CfnEndpointConfig.ProductionVariantProperty.AcceleratorType`.
	AcceleratorType *string `json:"acceleratorType"`
}

type CfnEndpointProps

type CfnEndpointProps struct {
	// `AWS::SageMaker::Endpoint.EndpointConfigName`.
	EndpointConfigName *string `json:"endpointConfigName"`
	// `AWS::SageMaker::Endpoint.DeploymentConfig`.
	DeploymentConfig interface{} `json:"deploymentConfig"`
	// `AWS::SageMaker::Endpoint.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `AWS::SageMaker::Endpoint.ExcludeRetainedVariantProperties`.
	ExcludeRetainedVariantProperties interface{} `json:"excludeRetainedVariantProperties"`
	// `AWS::SageMaker::Endpoint.RetainAllVariantProperties`.
	RetainAllVariantProperties interface{} `json:"retainAllVariantProperties"`
	// `AWS::SageMaker::Endpoint.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Endpoint`.

type CfnEndpoint_AlarmProperty

type CfnEndpoint_AlarmProperty struct {
	// `CfnEndpoint.AlarmProperty.AlarmName`.
	AlarmName *string `json:"alarmName"`
}

type CfnEndpoint_AutoRollbackConfigProperty

type CfnEndpoint_AutoRollbackConfigProperty struct {
	// `CfnEndpoint.AutoRollbackConfigProperty.Alarms`.
	Alarms interface{} `json:"alarms"`
}

type CfnEndpoint_BlueGreenUpdatePolicyProperty

type CfnEndpoint_BlueGreenUpdatePolicyProperty struct {
	// `CfnEndpoint.BlueGreenUpdatePolicyProperty.TrafficRoutingConfiguration`.
	TrafficRoutingConfiguration interface{} `json:"trafficRoutingConfiguration"`
	// `CfnEndpoint.BlueGreenUpdatePolicyProperty.MaximumExecutionTimeoutInSeconds`.
	MaximumExecutionTimeoutInSeconds *float64 `json:"maximumExecutionTimeoutInSeconds"`
	// `CfnEndpoint.BlueGreenUpdatePolicyProperty.TerminationWaitInSeconds`.
	TerminationWaitInSeconds *float64 `json:"terminationWaitInSeconds"`
}

type CfnEndpoint_CapacitySizeProperty

type CfnEndpoint_CapacitySizeProperty struct {
	// `CfnEndpoint.CapacitySizeProperty.Type`.
	Type *string `json:"type"`
	// `CfnEndpoint.CapacitySizeProperty.Value`.
	Value *float64 `json:"value"`
}

type CfnEndpoint_DeploymentConfigProperty

type CfnEndpoint_DeploymentConfigProperty struct {
	// `CfnEndpoint.DeploymentConfigProperty.BlueGreenUpdatePolicy`.
	BlueGreenUpdatePolicy interface{} `json:"blueGreenUpdatePolicy"`
	// `CfnEndpoint.DeploymentConfigProperty.AutoRollbackConfiguration`.
	AutoRollbackConfiguration interface{} `json:"autoRollbackConfiguration"`
}

type CfnEndpoint_TrafficRoutingConfigProperty

type CfnEndpoint_TrafficRoutingConfigProperty struct {
	// `CfnEndpoint.TrafficRoutingConfigProperty.Type`.
	Type *string `json:"type"`
	// `CfnEndpoint.TrafficRoutingConfigProperty.CanarySize`.
	CanarySize interface{} `json:"canarySize"`
	// `CfnEndpoint.TrafficRoutingConfigProperty.WaitIntervalInSeconds`.
	WaitIntervalInSeconds *float64 `json:"waitIntervalInSeconds"`
}

type CfnEndpoint_VariantPropertyProperty

type CfnEndpoint_VariantPropertyProperty struct {
	// `CfnEndpoint.VariantPropertyProperty.VariantPropertyType`.
	VariantPropertyType *string `json:"variantPropertyType"`
}

type CfnFeatureGroup

type CfnFeatureGroup interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	EventTimeFeatureName() *string
	SetEventTimeFeatureName(val *string)
	FeatureDefinitions() interface{}
	SetFeatureDefinitions(val interface{})
	FeatureGroupName() *string
	SetFeatureGroupName(val *string)
	LogicalId() *string
	Node() constructs.Node
	OfflineStoreConfig() interface{}
	SetOfflineStoreConfig(val interface{})
	OnlineStoreConfig() interface{}
	SetOnlineStoreConfig(val interface{})
	RecordIdentifierFeatureName() *string
	SetRecordIdentifierFeatureName(val *string)
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::FeatureGroup`.

func NewCfnFeatureGroup

func NewCfnFeatureGroup(scope constructs.Construct, id *string, props *CfnFeatureGroupProps) CfnFeatureGroup

Create a new `AWS::SageMaker::FeatureGroup`.

type CfnFeatureGroupProps

type CfnFeatureGroupProps struct {
	// `AWS::SageMaker::FeatureGroup.EventTimeFeatureName`.
	EventTimeFeatureName *string `json:"eventTimeFeatureName"`
	// `AWS::SageMaker::FeatureGroup.FeatureDefinitions`.
	FeatureDefinitions interface{} `json:"featureDefinitions"`
	// `AWS::SageMaker::FeatureGroup.FeatureGroupName`.
	FeatureGroupName *string `json:"featureGroupName"`
	// `AWS::SageMaker::FeatureGroup.RecordIdentifierFeatureName`.
	RecordIdentifierFeatureName *string `json:"recordIdentifierFeatureName"`
	// `AWS::SageMaker::FeatureGroup.Description`.
	Description *string `json:"description"`
	// `AWS::SageMaker::FeatureGroup.OfflineStoreConfig`.
	OfflineStoreConfig interface{} `json:"offlineStoreConfig"`
	// `AWS::SageMaker::FeatureGroup.OnlineStoreConfig`.
	OnlineStoreConfig interface{} `json:"onlineStoreConfig"`
	// `AWS::SageMaker::FeatureGroup.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::FeatureGroup.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::FeatureGroup`.

type CfnFeatureGroup_FeatureDefinitionProperty

type CfnFeatureGroup_FeatureDefinitionProperty struct {
	// `CfnFeatureGroup.FeatureDefinitionProperty.FeatureName`.
	FeatureName *string `json:"featureName"`
	// `CfnFeatureGroup.FeatureDefinitionProperty.FeatureType`.
	FeatureType *string `json:"featureType"`
}

type CfnImage

type CfnImage interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrImageArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	ImageDescription() *string
	SetImageDescription(val *string)
	ImageDisplayName() *string
	SetImageDisplayName(val *string)
	ImageName() *string
	SetImageName(val *string)
	ImageRoleArn() *string
	SetImageRoleArn(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Image`.

func NewCfnImage

func NewCfnImage(scope constructs.Construct, id *string, props *CfnImageProps) CfnImage

Create a new `AWS::SageMaker::Image`.

type CfnImageProps

type CfnImageProps struct {
	// `AWS::SageMaker::Image.ImageName`.
	ImageName *string `json:"imageName"`
	// `AWS::SageMaker::Image.ImageRoleArn`.
	ImageRoleArn *string `json:"imageRoleArn"`
	// `AWS::SageMaker::Image.ImageDescription`.
	ImageDescription *string `json:"imageDescription"`
	// `AWS::SageMaker::Image.ImageDisplayName`.
	ImageDisplayName *string `json:"imageDisplayName"`
	// `AWS::SageMaker::Image.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Image`.

type CfnImageVersion

type CfnImageVersion interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrContainerImage() *string
	AttrImageArn() *string
	AttrImageVersionArn() *string
	AttrVersion() *float64
	BaseImage() *string
	SetBaseImage(val *string)
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	ImageName() *string
	SetImageName(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::ImageVersion`.

func NewCfnImageVersion

func NewCfnImageVersion(scope constructs.Construct, id *string, props *CfnImageVersionProps) CfnImageVersion

Create a new `AWS::SageMaker::ImageVersion`.

type CfnImageVersionProps

type CfnImageVersionProps struct {
	// `AWS::SageMaker::ImageVersion.BaseImage`.
	BaseImage *string `json:"baseImage"`
	// `AWS::SageMaker::ImageVersion.ImageName`.
	ImageName *string `json:"imageName"`
}

Properties for defining a `AWS::SageMaker::ImageVersion`.

type CfnModel

type CfnModel interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrModelName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	Containers() interface{}
	SetContainers(val interface{})
	CreationStack() *[]*string
	EnableNetworkIsolation() interface{}
	SetEnableNetworkIsolation(val interface{})
	ExecutionRoleArn() *string
	SetExecutionRoleArn(val *string)
	InferenceExecutionConfig() interface{}
	SetInferenceExecutionConfig(val interface{})
	LogicalId() *string
	ModelName() *string
	SetModelName(val *string)
	Node() constructs.Node
	PrimaryContainer() interface{}
	SetPrimaryContainer(val interface{})
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	VpcConfig() interface{}
	SetVpcConfig(val interface{})
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Model`.

func NewCfnModel

func NewCfnModel(scope constructs.Construct, id *string, props *CfnModelProps) CfnModel

Create a new `AWS::SageMaker::Model`.

type CfnModelBiasJobDefinition

type CfnModelBiasJobDefinition interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrJobDefinitionArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	JobDefinitionName() *string
	SetJobDefinitionName(val *string)
	JobResources() interface{}
	SetJobResources(val interface{})
	LogicalId() *string
	ModelBiasAppSpecification() interface{}
	SetModelBiasAppSpecification(val interface{})
	ModelBiasBaselineConfig() interface{}
	SetModelBiasBaselineConfig(val interface{})
	ModelBiasJobInput() interface{}
	SetModelBiasJobInput(val interface{})
	ModelBiasJobOutputConfig() interface{}
	SetModelBiasJobOutputConfig(val interface{})
	NetworkConfig() interface{}
	SetNetworkConfig(val interface{})
	Node() constructs.Node
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	StoppingCondition() interface{}
	SetStoppingCondition(val interface{})
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::ModelBiasJobDefinition`.

func NewCfnModelBiasJobDefinition

func NewCfnModelBiasJobDefinition(scope constructs.Construct, id *string, props *CfnModelBiasJobDefinitionProps) CfnModelBiasJobDefinition

Create a new `AWS::SageMaker::ModelBiasJobDefinition`.

type CfnModelBiasJobDefinitionProps

type CfnModelBiasJobDefinitionProps struct {
	// `AWS::SageMaker::ModelBiasJobDefinition.JobResources`.
	JobResources interface{} `json:"jobResources"`
	// `AWS::SageMaker::ModelBiasJobDefinition.ModelBiasAppSpecification`.
	ModelBiasAppSpecification interface{} `json:"modelBiasAppSpecification"`
	// `AWS::SageMaker::ModelBiasJobDefinition.ModelBiasJobInput`.
	ModelBiasJobInput interface{} `json:"modelBiasJobInput"`
	// `AWS::SageMaker::ModelBiasJobDefinition.ModelBiasJobOutputConfig`.
	ModelBiasJobOutputConfig interface{} `json:"modelBiasJobOutputConfig"`
	// `AWS::SageMaker::ModelBiasJobDefinition.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::ModelBiasJobDefinition.JobDefinitionName`.
	JobDefinitionName *string `json:"jobDefinitionName"`
	// `AWS::SageMaker::ModelBiasJobDefinition.ModelBiasBaselineConfig`.
	ModelBiasBaselineConfig interface{} `json:"modelBiasBaselineConfig"`
	// `AWS::SageMaker::ModelBiasJobDefinition.NetworkConfig`.
	NetworkConfig interface{} `json:"networkConfig"`
	// `AWS::SageMaker::ModelBiasJobDefinition.StoppingCondition`.
	StoppingCondition interface{} `json:"stoppingCondition"`
	// `AWS::SageMaker::ModelBiasJobDefinition.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::ModelBiasJobDefinition`.

type CfnModelBiasJobDefinition_ClusterConfigProperty

type CfnModelBiasJobDefinition_ClusterConfigProperty struct {
	// `CfnModelBiasJobDefinition.ClusterConfigProperty.InstanceCount`.
	InstanceCount *float64 `json:"instanceCount"`
	// `CfnModelBiasJobDefinition.ClusterConfigProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnModelBiasJobDefinition.ClusterConfigProperty.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
	// `CfnModelBiasJobDefinition.ClusterConfigProperty.VolumeKmsKeyId`.
	VolumeKmsKeyId *string `json:"volumeKmsKeyId"`
}

type CfnModelBiasJobDefinition_ConstraintsResourceProperty

type CfnModelBiasJobDefinition_ConstraintsResourceProperty struct {
	// `CfnModelBiasJobDefinition.ConstraintsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnModelBiasJobDefinition_EndpointInputProperty

type CfnModelBiasJobDefinition_EndpointInputProperty struct {
	// `CfnModelBiasJobDefinition.EndpointInputProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.EndTimeOffset`.
	EndTimeOffset *string `json:"endTimeOffset"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.FeaturesAttribute`.
	FeaturesAttribute *string `json:"featuresAttribute"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.InferenceAttribute`.
	InferenceAttribute *string `json:"inferenceAttribute"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.ProbabilityAttribute`.
	ProbabilityAttribute *string `json:"probabilityAttribute"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.ProbabilityThresholdAttribute`.
	ProbabilityThresholdAttribute *float64 `json:"probabilityThresholdAttribute"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.S3DataDistributionType`.
	S3DataDistributionType *string `json:"s3DataDistributionType"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.S3InputMode`.
	S3InputMode *string `json:"s3InputMode"`
	// `CfnModelBiasJobDefinition.EndpointInputProperty.StartTimeOffset`.
	StartTimeOffset *string `json:"startTimeOffset"`
}

type CfnModelBiasJobDefinition_EnvironmentProperty

type CfnModelBiasJobDefinition_EnvironmentProperty struct {
}

type CfnModelBiasJobDefinition_ModelBiasAppSpecificationProperty

type CfnModelBiasJobDefinition_ModelBiasAppSpecificationProperty struct {
	// `CfnModelBiasJobDefinition.ModelBiasAppSpecificationProperty.ConfigUri`.
	ConfigUri *string `json:"configUri"`
	// `CfnModelBiasJobDefinition.ModelBiasAppSpecificationProperty.ImageUri`.
	ImageUri *string `json:"imageUri"`
	// `CfnModelBiasJobDefinition.ModelBiasAppSpecificationProperty.Environment`.
	Environment interface{} `json:"environment"`
}

type CfnModelBiasJobDefinition_ModelBiasBaselineConfigProperty

type CfnModelBiasJobDefinition_ModelBiasBaselineConfigProperty struct {
	// `CfnModelBiasJobDefinition.ModelBiasBaselineConfigProperty.BaseliningJobName`.
	BaseliningJobName *string `json:"baseliningJobName"`
	// `CfnModelBiasJobDefinition.ModelBiasBaselineConfigProperty.ConstraintsResource`.
	ConstraintsResource interface{} `json:"constraintsResource"`
}

type CfnModelBiasJobDefinition_ModelBiasJobInputProperty

type CfnModelBiasJobDefinition_ModelBiasJobInputProperty struct {
	// `CfnModelBiasJobDefinition.ModelBiasJobInputProperty.EndpointInput`.
	EndpointInput interface{} `json:"endpointInput"`
	// `CfnModelBiasJobDefinition.ModelBiasJobInputProperty.GroundTruthS3Input`.
	GroundTruthS3Input interface{} `json:"groundTruthS3Input"`
}

type CfnModelBiasJobDefinition_MonitoringGroundTruthS3InputProperty

type CfnModelBiasJobDefinition_MonitoringGroundTruthS3InputProperty struct {
	// `CfnModelBiasJobDefinition.MonitoringGroundTruthS3InputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnModelBiasJobDefinition_MonitoringOutputConfigProperty

type CfnModelBiasJobDefinition_MonitoringOutputConfigProperty struct {
	// `CfnModelBiasJobDefinition.MonitoringOutputConfigProperty.MonitoringOutputs`.
	MonitoringOutputs interface{} `json:"monitoringOutputs"`
	// `CfnModelBiasJobDefinition.MonitoringOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnModelBiasJobDefinition_MonitoringOutputProperty

type CfnModelBiasJobDefinition_MonitoringOutputProperty struct {
	// `CfnModelBiasJobDefinition.MonitoringOutputProperty.S3Output`.
	S3Output interface{} `json:"s3Output"`
}

type CfnModelBiasJobDefinition_MonitoringResourcesProperty

type CfnModelBiasJobDefinition_MonitoringResourcesProperty struct {
	// `CfnModelBiasJobDefinition.MonitoringResourcesProperty.ClusterConfig`.
	ClusterConfig interface{} `json:"clusterConfig"`
}

type CfnModelBiasJobDefinition_NetworkConfigProperty

type CfnModelBiasJobDefinition_NetworkConfigProperty struct {
	// `CfnModelBiasJobDefinition.NetworkConfigProperty.EnableInterContainerTrafficEncryption`.
	EnableInterContainerTrafficEncryption interface{} `json:"enableInterContainerTrafficEncryption"`
	// `CfnModelBiasJobDefinition.NetworkConfigProperty.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `CfnModelBiasJobDefinition.NetworkConfigProperty.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

type CfnModelBiasJobDefinition_S3OutputProperty

type CfnModelBiasJobDefinition_S3OutputProperty struct {
	// `CfnModelBiasJobDefinition.S3OutputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelBiasJobDefinition.S3OutputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
	// `CfnModelBiasJobDefinition.S3OutputProperty.S3UploadMode`.
	S3UploadMode *string `json:"s3UploadMode"`
}

type CfnModelBiasJobDefinition_StoppingConditionProperty

type CfnModelBiasJobDefinition_StoppingConditionProperty struct {
	// `CfnModelBiasJobDefinition.StoppingConditionProperty.MaxRuntimeInSeconds`.
	MaxRuntimeInSeconds *float64 `json:"maxRuntimeInSeconds"`
}

type CfnModelBiasJobDefinition_VpcConfigProperty

type CfnModelBiasJobDefinition_VpcConfigProperty struct {
	// `CfnModelBiasJobDefinition.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnModelBiasJobDefinition.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnModelExplainabilityJobDefinition

type CfnModelExplainabilityJobDefinition interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrJobDefinitionArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	JobDefinitionName() *string
	SetJobDefinitionName(val *string)
	JobResources() interface{}
	SetJobResources(val interface{})
	LogicalId() *string
	ModelExplainabilityAppSpecification() interface{}
	SetModelExplainabilityAppSpecification(val interface{})
	ModelExplainabilityBaselineConfig() interface{}
	SetModelExplainabilityBaselineConfig(val interface{})
	ModelExplainabilityJobInput() interface{}
	SetModelExplainabilityJobInput(val interface{})
	ModelExplainabilityJobOutputConfig() interface{}
	SetModelExplainabilityJobOutputConfig(val interface{})
	NetworkConfig() interface{}
	SetNetworkConfig(val interface{})
	Node() constructs.Node
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	StoppingCondition() interface{}
	SetStoppingCondition(val interface{})
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::ModelExplainabilityJobDefinition`.

func NewCfnModelExplainabilityJobDefinition

func NewCfnModelExplainabilityJobDefinition(scope constructs.Construct, id *string, props *CfnModelExplainabilityJobDefinitionProps) CfnModelExplainabilityJobDefinition

Create a new `AWS::SageMaker::ModelExplainabilityJobDefinition`.

type CfnModelExplainabilityJobDefinitionProps

type CfnModelExplainabilityJobDefinitionProps struct {
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.JobResources`.
	JobResources interface{} `json:"jobResources"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityAppSpecification`.
	ModelExplainabilityAppSpecification interface{} `json:"modelExplainabilityAppSpecification"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityJobInput`.
	ModelExplainabilityJobInput interface{} `json:"modelExplainabilityJobInput"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityJobOutputConfig`.
	ModelExplainabilityJobOutputConfig interface{} `json:"modelExplainabilityJobOutputConfig"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.JobDefinitionName`.
	JobDefinitionName *string `json:"jobDefinitionName"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfig`.
	ModelExplainabilityBaselineConfig interface{} `json:"modelExplainabilityBaselineConfig"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.NetworkConfig`.
	NetworkConfig interface{} `json:"networkConfig"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition`.
	StoppingCondition interface{} `json:"stoppingCondition"`
	// `AWS::SageMaker::ModelExplainabilityJobDefinition.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::ModelExplainabilityJobDefinition`.

type CfnModelExplainabilityJobDefinition_ClusterConfigProperty

type CfnModelExplainabilityJobDefinition_ClusterConfigProperty struct {
	// `CfnModelExplainabilityJobDefinition.ClusterConfigProperty.InstanceCount`.
	InstanceCount *float64 `json:"instanceCount"`
	// `CfnModelExplainabilityJobDefinition.ClusterConfigProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnModelExplainabilityJobDefinition.ClusterConfigProperty.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
	// `CfnModelExplainabilityJobDefinition.ClusterConfigProperty.VolumeKmsKeyId`.
	VolumeKmsKeyId *string `json:"volumeKmsKeyId"`
}

type CfnModelExplainabilityJobDefinition_ConstraintsResourceProperty

type CfnModelExplainabilityJobDefinition_ConstraintsResourceProperty struct {
	// `CfnModelExplainabilityJobDefinition.ConstraintsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnModelExplainabilityJobDefinition_EndpointInputProperty

type CfnModelExplainabilityJobDefinition_EndpointInputProperty struct {
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.FeaturesAttribute`.
	FeaturesAttribute *string `json:"featuresAttribute"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.InferenceAttribute`.
	InferenceAttribute *string `json:"inferenceAttribute"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.ProbabilityAttribute`.
	ProbabilityAttribute *string `json:"probabilityAttribute"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.S3DataDistributionType`.
	S3DataDistributionType *string `json:"s3DataDistributionType"`
	// `CfnModelExplainabilityJobDefinition.EndpointInputProperty.S3InputMode`.
	S3InputMode *string `json:"s3InputMode"`
}

type CfnModelExplainabilityJobDefinition_EnvironmentProperty

type CfnModelExplainabilityJobDefinition_EnvironmentProperty struct {
}

type CfnModelExplainabilityJobDefinition_ModelExplainabilityAppSpecificationProperty

type CfnModelExplainabilityJobDefinition_ModelExplainabilityAppSpecificationProperty struct {
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityAppSpecificationProperty.ConfigUri`.
	ConfigUri *string `json:"configUri"`
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityAppSpecificationProperty.ImageUri`.
	ImageUri *string `json:"imageUri"`
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityAppSpecificationProperty.Environment`.
	Environment interface{} `json:"environment"`
}

type CfnModelExplainabilityJobDefinition_ModelExplainabilityBaselineConfigProperty

type CfnModelExplainabilityJobDefinition_ModelExplainabilityBaselineConfigProperty struct {
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfigProperty.BaseliningJobName`.
	BaseliningJobName *string `json:"baseliningJobName"`
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfigProperty.ConstraintsResource`.
	ConstraintsResource interface{} `json:"constraintsResource"`
}

type CfnModelExplainabilityJobDefinition_ModelExplainabilityJobInputProperty

type CfnModelExplainabilityJobDefinition_ModelExplainabilityJobInputProperty struct {
	// `CfnModelExplainabilityJobDefinition.ModelExplainabilityJobInputProperty.EndpointInput`.
	EndpointInput interface{} `json:"endpointInput"`
}

type CfnModelExplainabilityJobDefinition_MonitoringOutputConfigProperty

type CfnModelExplainabilityJobDefinition_MonitoringOutputConfigProperty struct {
	// `CfnModelExplainabilityJobDefinition.MonitoringOutputConfigProperty.MonitoringOutputs`.
	MonitoringOutputs interface{} `json:"monitoringOutputs"`
	// `CfnModelExplainabilityJobDefinition.MonitoringOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnModelExplainabilityJobDefinition_MonitoringOutputProperty

type CfnModelExplainabilityJobDefinition_MonitoringOutputProperty struct {
	// `CfnModelExplainabilityJobDefinition.MonitoringOutputProperty.S3Output`.
	S3Output interface{} `json:"s3Output"`
}

type CfnModelExplainabilityJobDefinition_MonitoringResourcesProperty

type CfnModelExplainabilityJobDefinition_MonitoringResourcesProperty struct {
	// `CfnModelExplainabilityJobDefinition.MonitoringResourcesProperty.ClusterConfig`.
	ClusterConfig interface{} `json:"clusterConfig"`
}

type CfnModelExplainabilityJobDefinition_NetworkConfigProperty

type CfnModelExplainabilityJobDefinition_NetworkConfigProperty struct {
	// `CfnModelExplainabilityJobDefinition.NetworkConfigProperty.EnableInterContainerTrafficEncryption`.
	EnableInterContainerTrafficEncryption interface{} `json:"enableInterContainerTrafficEncryption"`
	// `CfnModelExplainabilityJobDefinition.NetworkConfigProperty.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `CfnModelExplainabilityJobDefinition.NetworkConfigProperty.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

type CfnModelExplainabilityJobDefinition_S3OutputProperty

type CfnModelExplainabilityJobDefinition_S3OutputProperty struct {
	// `CfnModelExplainabilityJobDefinition.S3OutputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelExplainabilityJobDefinition.S3OutputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
	// `CfnModelExplainabilityJobDefinition.S3OutputProperty.S3UploadMode`.
	S3UploadMode *string `json:"s3UploadMode"`
}

type CfnModelExplainabilityJobDefinition_StoppingConditionProperty

type CfnModelExplainabilityJobDefinition_StoppingConditionProperty struct {
	// `CfnModelExplainabilityJobDefinition.StoppingConditionProperty.MaxRuntimeInSeconds`.
	MaxRuntimeInSeconds *float64 `json:"maxRuntimeInSeconds"`
}

type CfnModelExplainabilityJobDefinition_VpcConfigProperty

type CfnModelExplainabilityJobDefinition_VpcConfigProperty struct {
	// `CfnModelExplainabilityJobDefinition.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnModelExplainabilityJobDefinition.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnModelPackageGroup

type CfnModelPackageGroup interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrModelPackageGroupArn() *string
	AttrModelPackageGroupStatus() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	LogicalId() *string
	ModelPackageGroupDescription() *string
	SetModelPackageGroupDescription(val *string)
	ModelPackageGroupName() *string
	SetModelPackageGroupName(val *string)
	ModelPackageGroupPolicy() interface{}
	SetModelPackageGroupPolicy(val interface{})
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::ModelPackageGroup`.

func NewCfnModelPackageGroup

func NewCfnModelPackageGroup(scope constructs.Construct, id *string, props *CfnModelPackageGroupProps) CfnModelPackageGroup

Create a new `AWS::SageMaker::ModelPackageGroup`.

type CfnModelPackageGroupProps

type CfnModelPackageGroupProps struct {
	// `AWS::SageMaker::ModelPackageGroup.ModelPackageGroupName`.
	ModelPackageGroupName *string `json:"modelPackageGroupName"`
	// `AWS::SageMaker::ModelPackageGroup.ModelPackageGroupDescription`.
	ModelPackageGroupDescription *string `json:"modelPackageGroupDescription"`
	// `AWS::SageMaker::ModelPackageGroup.ModelPackageGroupPolicy`.
	ModelPackageGroupPolicy interface{} `json:"modelPackageGroupPolicy"`
	// `AWS::SageMaker::ModelPackageGroup.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::ModelPackageGroup`.

type CfnModelProps

type CfnModelProps struct {
	// `AWS::SageMaker::Model.ExecutionRoleArn`.
	ExecutionRoleArn *string `json:"executionRoleArn"`
	// `AWS::SageMaker::Model.Containers`.
	Containers interface{} `json:"containers"`
	// `AWS::SageMaker::Model.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `AWS::SageMaker::Model.InferenceExecutionConfig`.
	InferenceExecutionConfig interface{} `json:"inferenceExecutionConfig"`
	// `AWS::SageMaker::Model.ModelName`.
	ModelName *string `json:"modelName"`
	// `AWS::SageMaker::Model.PrimaryContainer`.
	PrimaryContainer interface{} `json:"primaryContainer"`
	// `AWS::SageMaker::Model.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::SageMaker::Model.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

Properties for defining a `AWS::SageMaker::Model`.

type CfnModelQualityJobDefinition

type CfnModelQualityJobDefinition interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrJobDefinitionArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	JobDefinitionName() *string
	SetJobDefinitionName(val *string)
	JobResources() interface{}
	SetJobResources(val interface{})
	LogicalId() *string
	ModelQualityAppSpecification() interface{}
	SetModelQualityAppSpecification(val interface{})
	ModelQualityBaselineConfig() interface{}
	SetModelQualityBaselineConfig(val interface{})
	ModelQualityJobInput() interface{}
	SetModelQualityJobInput(val interface{})
	ModelQualityJobOutputConfig() interface{}
	SetModelQualityJobOutputConfig(val interface{})
	NetworkConfig() interface{}
	SetNetworkConfig(val interface{})
	Node() constructs.Node
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	StoppingCondition() interface{}
	SetStoppingCondition(val interface{})
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::ModelQualityJobDefinition`.

func NewCfnModelQualityJobDefinition

func NewCfnModelQualityJobDefinition(scope constructs.Construct, id *string, props *CfnModelQualityJobDefinitionProps) CfnModelQualityJobDefinition

Create a new `AWS::SageMaker::ModelQualityJobDefinition`.

type CfnModelQualityJobDefinitionProps

type CfnModelQualityJobDefinitionProps struct {
	// `AWS::SageMaker::ModelQualityJobDefinition.JobResources`.
	JobResources interface{} `json:"jobResources"`
	// `AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification`.
	ModelQualityAppSpecification interface{} `json:"modelQualityAppSpecification"`
	// `AWS::SageMaker::ModelQualityJobDefinition.ModelQualityJobInput`.
	ModelQualityJobInput interface{} `json:"modelQualityJobInput"`
	// `AWS::SageMaker::ModelQualityJobDefinition.ModelQualityJobOutputConfig`.
	ModelQualityJobOutputConfig interface{} `json:"modelQualityJobOutputConfig"`
	// `AWS::SageMaker::ModelQualityJobDefinition.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::ModelQualityJobDefinition.JobDefinitionName`.
	JobDefinitionName *string `json:"jobDefinitionName"`
	// `AWS::SageMaker::ModelQualityJobDefinition.ModelQualityBaselineConfig`.
	ModelQualityBaselineConfig interface{} `json:"modelQualityBaselineConfig"`
	// `AWS::SageMaker::ModelQualityJobDefinition.NetworkConfig`.
	NetworkConfig interface{} `json:"networkConfig"`
	// `AWS::SageMaker::ModelQualityJobDefinition.StoppingCondition`.
	StoppingCondition interface{} `json:"stoppingCondition"`
	// `AWS::SageMaker::ModelQualityJobDefinition.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::ModelQualityJobDefinition`.

type CfnModelQualityJobDefinition_ClusterConfigProperty

type CfnModelQualityJobDefinition_ClusterConfigProperty struct {
	// `CfnModelQualityJobDefinition.ClusterConfigProperty.InstanceCount`.
	InstanceCount *float64 `json:"instanceCount"`
	// `CfnModelQualityJobDefinition.ClusterConfigProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnModelQualityJobDefinition.ClusterConfigProperty.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
	// `CfnModelQualityJobDefinition.ClusterConfigProperty.VolumeKmsKeyId`.
	VolumeKmsKeyId *string `json:"volumeKmsKeyId"`
}

type CfnModelQualityJobDefinition_ConstraintsResourceProperty

type CfnModelQualityJobDefinition_ConstraintsResourceProperty struct {
	// `CfnModelQualityJobDefinition.ConstraintsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnModelQualityJobDefinition_EndpointInputProperty

type CfnModelQualityJobDefinition_EndpointInputProperty struct {
	// `CfnModelQualityJobDefinition.EndpointInputProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.EndTimeOffset`.
	EndTimeOffset *string `json:"endTimeOffset"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.InferenceAttribute`.
	InferenceAttribute *string `json:"inferenceAttribute"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.ProbabilityAttribute`.
	ProbabilityAttribute *string `json:"probabilityAttribute"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.ProbabilityThresholdAttribute`.
	ProbabilityThresholdAttribute *float64 `json:"probabilityThresholdAttribute"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.S3DataDistributionType`.
	S3DataDistributionType *string `json:"s3DataDistributionType"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.S3InputMode`.
	S3InputMode *string `json:"s3InputMode"`
	// `CfnModelQualityJobDefinition.EndpointInputProperty.StartTimeOffset`.
	StartTimeOffset *string `json:"startTimeOffset"`
}

type CfnModelQualityJobDefinition_EnvironmentProperty

type CfnModelQualityJobDefinition_EnvironmentProperty struct {
}

type CfnModelQualityJobDefinition_ModelQualityAppSpecificationProperty

type CfnModelQualityJobDefinition_ModelQualityAppSpecificationProperty struct {
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.ImageUri`.
	ImageUri *string `json:"imageUri"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.ProblemType`.
	ProblemType *string `json:"problemType"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.ContainerArguments`.
	ContainerArguments *[]*string `json:"containerArguments"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.ContainerEntrypoint`.
	ContainerEntrypoint *[]*string `json:"containerEntrypoint"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.Environment`.
	Environment interface{} `json:"environment"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.PostAnalyticsProcessorSourceUri`.
	PostAnalyticsProcessorSourceUri *string `json:"postAnalyticsProcessorSourceUri"`
	// `CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty.RecordPreprocessorSourceUri`.
	RecordPreprocessorSourceUri *string `json:"recordPreprocessorSourceUri"`
}

type CfnModelQualityJobDefinition_ModelQualityBaselineConfigProperty

type CfnModelQualityJobDefinition_ModelQualityBaselineConfigProperty struct {
	// `CfnModelQualityJobDefinition.ModelQualityBaselineConfigProperty.BaseliningJobName`.
	BaseliningJobName *string `json:"baseliningJobName"`
	// `CfnModelQualityJobDefinition.ModelQualityBaselineConfigProperty.ConstraintsResource`.
	ConstraintsResource interface{} `json:"constraintsResource"`
}

type CfnModelQualityJobDefinition_ModelQualityJobInputProperty

type CfnModelQualityJobDefinition_ModelQualityJobInputProperty struct {
	// `CfnModelQualityJobDefinition.ModelQualityJobInputProperty.EndpointInput`.
	EndpointInput interface{} `json:"endpointInput"`
	// `CfnModelQualityJobDefinition.ModelQualityJobInputProperty.GroundTruthS3Input`.
	GroundTruthS3Input interface{} `json:"groundTruthS3Input"`
}

type CfnModelQualityJobDefinition_MonitoringGroundTruthS3InputProperty

type CfnModelQualityJobDefinition_MonitoringGroundTruthS3InputProperty struct {
	// `CfnModelQualityJobDefinition.MonitoringGroundTruthS3InputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnModelQualityJobDefinition_MonitoringOutputConfigProperty

type CfnModelQualityJobDefinition_MonitoringOutputConfigProperty struct {
	// `CfnModelQualityJobDefinition.MonitoringOutputConfigProperty.MonitoringOutputs`.
	MonitoringOutputs interface{} `json:"monitoringOutputs"`
	// `CfnModelQualityJobDefinition.MonitoringOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnModelQualityJobDefinition_MonitoringOutputProperty

type CfnModelQualityJobDefinition_MonitoringOutputProperty struct {
	// `CfnModelQualityJobDefinition.MonitoringOutputProperty.S3Output`.
	S3Output interface{} `json:"s3Output"`
}

type CfnModelQualityJobDefinition_MonitoringResourcesProperty

type CfnModelQualityJobDefinition_MonitoringResourcesProperty struct {
	// `CfnModelQualityJobDefinition.MonitoringResourcesProperty.ClusterConfig`.
	ClusterConfig interface{} `json:"clusterConfig"`
}

type CfnModelQualityJobDefinition_NetworkConfigProperty

type CfnModelQualityJobDefinition_NetworkConfigProperty struct {
	// `CfnModelQualityJobDefinition.NetworkConfigProperty.EnableInterContainerTrafficEncryption`.
	EnableInterContainerTrafficEncryption interface{} `json:"enableInterContainerTrafficEncryption"`
	// `CfnModelQualityJobDefinition.NetworkConfigProperty.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `CfnModelQualityJobDefinition.NetworkConfigProperty.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

type CfnModelQualityJobDefinition_S3OutputProperty

type CfnModelQualityJobDefinition_S3OutputProperty struct {
	// `CfnModelQualityJobDefinition.S3OutputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnModelQualityJobDefinition.S3OutputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
	// `CfnModelQualityJobDefinition.S3OutputProperty.S3UploadMode`.
	S3UploadMode *string `json:"s3UploadMode"`
}

type CfnModelQualityJobDefinition_StoppingConditionProperty

type CfnModelQualityJobDefinition_StoppingConditionProperty struct {
	// `CfnModelQualityJobDefinition.StoppingConditionProperty.MaxRuntimeInSeconds`.
	MaxRuntimeInSeconds *float64 `json:"maxRuntimeInSeconds"`
}

type CfnModelQualityJobDefinition_VpcConfigProperty

type CfnModelQualityJobDefinition_VpcConfigProperty struct {
	// `CfnModelQualityJobDefinition.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnModelQualityJobDefinition.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnModel_ContainerDefinitionProperty

type CfnModel_ContainerDefinitionProperty struct {
	// `CfnModel.ContainerDefinitionProperty.ContainerHostname`.
	ContainerHostname *string `json:"containerHostname"`
	// `CfnModel.ContainerDefinitionProperty.Environment`.
	Environment interface{} `json:"environment"`
	// `CfnModel.ContainerDefinitionProperty.Image`.
	Image *string `json:"image"`
	// `CfnModel.ContainerDefinitionProperty.ImageConfig`.
	ImageConfig interface{} `json:"imageConfig"`
	// `CfnModel.ContainerDefinitionProperty.Mode`.
	Mode *string `json:"mode"`
	// `CfnModel.ContainerDefinitionProperty.ModelDataUrl`.
	ModelDataUrl *string `json:"modelDataUrl"`
	// `CfnModel.ContainerDefinitionProperty.ModelPackageName`.
	ModelPackageName *string `json:"modelPackageName"`
	// `CfnModel.ContainerDefinitionProperty.MultiModelConfig`.
	MultiModelConfig interface{} `json:"multiModelConfig"`
}

type CfnModel_ImageConfigProperty

type CfnModel_ImageConfigProperty struct {
	// `CfnModel.ImageConfigProperty.RepositoryAccessMode`.
	RepositoryAccessMode *string `json:"repositoryAccessMode"`
}

type CfnModel_InferenceExecutionConfigProperty

type CfnModel_InferenceExecutionConfigProperty struct {
	// `CfnModel.InferenceExecutionConfigProperty.Mode`.
	Mode *string `json:"mode"`
}

type CfnModel_MultiModelConfigProperty

type CfnModel_MultiModelConfigProperty struct {
	// `CfnModel.MultiModelConfigProperty.ModelCacheSetting`.
	ModelCacheSetting *string `json:"modelCacheSetting"`
}

type CfnModel_VpcConfigProperty

type CfnModel_VpcConfigProperty struct {
	// `CfnModel.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnModel.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnMonitoringSchedule

type CfnMonitoringSchedule interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrLastModifiedTime() *string
	AttrMonitoringScheduleArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	EndpointName() *string
	SetEndpointName(val *string)
	FailureReason() *string
	SetFailureReason(val *string)
	LastMonitoringExecutionSummary() interface{}
	SetLastMonitoringExecutionSummary(val interface{})
	LogicalId() *string
	MonitoringScheduleConfig() interface{}
	SetMonitoringScheduleConfig(val interface{})
	MonitoringScheduleName() *string
	SetMonitoringScheduleName(val *string)
	MonitoringScheduleStatus() *string
	SetMonitoringScheduleStatus(val *string)
	Node() constructs.Node
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::MonitoringSchedule`.

func NewCfnMonitoringSchedule

func NewCfnMonitoringSchedule(scope constructs.Construct, id *string, props *CfnMonitoringScheduleProps) CfnMonitoringSchedule

Create a new `AWS::SageMaker::MonitoringSchedule`.

type CfnMonitoringScheduleProps

type CfnMonitoringScheduleProps struct {
	// `AWS::SageMaker::MonitoringSchedule.MonitoringScheduleConfig`.
	MonitoringScheduleConfig interface{} `json:"monitoringScheduleConfig"`
	// `AWS::SageMaker::MonitoringSchedule.MonitoringScheduleName`.
	MonitoringScheduleName *string `json:"monitoringScheduleName"`
	// `AWS::SageMaker::MonitoringSchedule.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `AWS::SageMaker::MonitoringSchedule.FailureReason`.
	FailureReason *string `json:"failureReason"`
	// `AWS::SageMaker::MonitoringSchedule.LastMonitoringExecutionSummary`.
	LastMonitoringExecutionSummary interface{} `json:"lastMonitoringExecutionSummary"`
	// `AWS::SageMaker::MonitoringSchedule.MonitoringScheduleStatus`.
	MonitoringScheduleStatus *string `json:"monitoringScheduleStatus"`
	// `AWS::SageMaker::MonitoringSchedule.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::MonitoringSchedule`.

type CfnMonitoringSchedule_BaselineConfigProperty

type CfnMonitoringSchedule_BaselineConfigProperty struct {
	// `CfnMonitoringSchedule.BaselineConfigProperty.ConstraintsResource`.
	ConstraintsResource interface{} `json:"constraintsResource"`
	// `CfnMonitoringSchedule.BaselineConfigProperty.StatisticsResource`.
	StatisticsResource interface{} `json:"statisticsResource"`
}

type CfnMonitoringSchedule_ClusterConfigProperty

type CfnMonitoringSchedule_ClusterConfigProperty struct {
	// `CfnMonitoringSchedule.ClusterConfigProperty.InstanceCount`.
	InstanceCount *float64 `json:"instanceCount"`
	// `CfnMonitoringSchedule.ClusterConfigProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnMonitoringSchedule.ClusterConfigProperty.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
	// `CfnMonitoringSchedule.ClusterConfigProperty.VolumeKmsKeyId`.
	VolumeKmsKeyId *string `json:"volumeKmsKeyId"`
}

type CfnMonitoringSchedule_ConstraintsResourceProperty

type CfnMonitoringSchedule_ConstraintsResourceProperty struct {
	// `CfnMonitoringSchedule.ConstraintsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnMonitoringSchedule_EndpointInputProperty

type CfnMonitoringSchedule_EndpointInputProperty struct {
	// `CfnMonitoringSchedule.EndpointInputProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnMonitoringSchedule.EndpointInputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnMonitoringSchedule.EndpointInputProperty.S3DataDistributionType`.
	S3DataDistributionType *string `json:"s3DataDistributionType"`
	// `CfnMonitoringSchedule.EndpointInputProperty.S3InputMode`.
	S3InputMode *string `json:"s3InputMode"`
}

type CfnMonitoringSchedule_EnvironmentProperty

type CfnMonitoringSchedule_EnvironmentProperty struct {
}

type CfnMonitoringSchedule_MonitoringAppSpecificationProperty

type CfnMonitoringSchedule_MonitoringAppSpecificationProperty struct {
	// `CfnMonitoringSchedule.MonitoringAppSpecificationProperty.ImageUri`.
	ImageUri *string `json:"imageUri"`
	// `CfnMonitoringSchedule.MonitoringAppSpecificationProperty.ContainerArguments`.
	ContainerArguments *[]*string `json:"containerArguments"`
	// `CfnMonitoringSchedule.MonitoringAppSpecificationProperty.ContainerEntrypoint`.
	ContainerEntrypoint *[]*string `json:"containerEntrypoint"`
	// `CfnMonitoringSchedule.MonitoringAppSpecificationProperty.PostAnalyticsProcessorSourceUri`.
	PostAnalyticsProcessorSourceUri *string `json:"postAnalyticsProcessorSourceUri"`
	// `CfnMonitoringSchedule.MonitoringAppSpecificationProperty.RecordPreprocessorSourceUri`.
	RecordPreprocessorSourceUri *string `json:"recordPreprocessorSourceUri"`
}

type CfnMonitoringSchedule_MonitoringExecutionSummaryProperty

type CfnMonitoringSchedule_MonitoringExecutionSummaryProperty struct {
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.CreationTime`.
	CreationTime *string `json:"creationTime"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.LastModifiedTime`.
	LastModifiedTime *string `json:"lastModifiedTime"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.MonitoringExecutionStatus`.
	MonitoringExecutionStatus *string `json:"monitoringExecutionStatus"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.MonitoringScheduleName`.
	MonitoringScheduleName *string `json:"monitoringScheduleName"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.ScheduledTime`.
	ScheduledTime *string `json:"scheduledTime"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.EndpointName`.
	EndpointName *string `json:"endpointName"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.FailureReason`.
	FailureReason *string `json:"failureReason"`
	// `CfnMonitoringSchedule.MonitoringExecutionSummaryProperty.ProcessingJobArn`.
	ProcessingJobArn *string `json:"processingJobArn"`
}

type CfnMonitoringSchedule_MonitoringInputProperty

type CfnMonitoringSchedule_MonitoringInputProperty struct {
	// `CfnMonitoringSchedule.MonitoringInputProperty.EndpointInput`.
	EndpointInput interface{} `json:"endpointInput"`
}

type CfnMonitoringSchedule_MonitoringJobDefinitionProperty

type CfnMonitoringSchedule_MonitoringJobDefinitionProperty struct {
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringAppSpecification`.
	MonitoringAppSpecification interface{} `json:"monitoringAppSpecification"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringInputs`.
	MonitoringInputs interface{} `json:"monitoringInputs"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringOutputConfig`.
	MonitoringOutputConfig interface{} `json:"monitoringOutputConfig"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.MonitoringResources`.
	MonitoringResources interface{} `json:"monitoringResources"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.BaselineConfig`.
	BaselineConfig interface{} `json:"baselineConfig"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.Environment`.
	Environment interface{} `json:"environment"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.NetworkConfig`.
	NetworkConfig interface{} `json:"networkConfig"`
	// `CfnMonitoringSchedule.MonitoringJobDefinitionProperty.StoppingCondition`.
	StoppingCondition interface{} `json:"stoppingCondition"`
}

type CfnMonitoringSchedule_MonitoringOutputConfigProperty

type CfnMonitoringSchedule_MonitoringOutputConfigProperty struct {
	// `CfnMonitoringSchedule.MonitoringOutputConfigProperty.MonitoringOutputs`.
	MonitoringOutputs interface{} `json:"monitoringOutputs"`
	// `CfnMonitoringSchedule.MonitoringOutputConfigProperty.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
}

type CfnMonitoringSchedule_MonitoringOutputProperty

type CfnMonitoringSchedule_MonitoringOutputProperty struct {
	// `CfnMonitoringSchedule.MonitoringOutputProperty.S3Output`.
	S3Output interface{} `json:"s3Output"`
}

type CfnMonitoringSchedule_MonitoringResourcesProperty

type CfnMonitoringSchedule_MonitoringResourcesProperty struct {
	// `CfnMonitoringSchedule.MonitoringResourcesProperty.ClusterConfig`.
	ClusterConfig interface{} `json:"clusterConfig"`
}

type CfnMonitoringSchedule_MonitoringScheduleConfigProperty

type CfnMonitoringSchedule_MonitoringScheduleConfigProperty struct {
	// `CfnMonitoringSchedule.MonitoringScheduleConfigProperty.MonitoringJobDefinition`.
	MonitoringJobDefinition interface{} `json:"monitoringJobDefinition"`
	// `CfnMonitoringSchedule.MonitoringScheduleConfigProperty.MonitoringJobDefinitionName`.
	MonitoringJobDefinitionName *string `json:"monitoringJobDefinitionName"`
	// `CfnMonitoringSchedule.MonitoringScheduleConfigProperty.MonitoringType`.
	MonitoringType *string `json:"monitoringType"`
	// `CfnMonitoringSchedule.MonitoringScheduleConfigProperty.ScheduleConfig`.
	ScheduleConfig interface{} `json:"scheduleConfig"`
}

type CfnMonitoringSchedule_NetworkConfigProperty

type CfnMonitoringSchedule_NetworkConfigProperty struct {
	// `CfnMonitoringSchedule.NetworkConfigProperty.EnableInterContainerTrafficEncryption`.
	EnableInterContainerTrafficEncryption interface{} `json:"enableInterContainerTrafficEncryption"`
	// `CfnMonitoringSchedule.NetworkConfigProperty.EnableNetworkIsolation`.
	EnableNetworkIsolation interface{} `json:"enableNetworkIsolation"`
	// `CfnMonitoringSchedule.NetworkConfigProperty.VpcConfig`.
	VpcConfig interface{} `json:"vpcConfig"`
}

type CfnMonitoringSchedule_S3OutputProperty

type CfnMonitoringSchedule_S3OutputProperty struct {
	// `CfnMonitoringSchedule.S3OutputProperty.LocalPath`.
	LocalPath *string `json:"localPath"`
	// `CfnMonitoringSchedule.S3OutputProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
	// `CfnMonitoringSchedule.S3OutputProperty.S3UploadMode`.
	S3UploadMode *string `json:"s3UploadMode"`
}

type CfnMonitoringSchedule_ScheduleConfigProperty

type CfnMonitoringSchedule_ScheduleConfigProperty struct {
	// `CfnMonitoringSchedule.ScheduleConfigProperty.ScheduleExpression`.
	ScheduleExpression *string `json:"scheduleExpression"`
}

type CfnMonitoringSchedule_StatisticsResourceProperty

type CfnMonitoringSchedule_StatisticsResourceProperty struct {
	// `CfnMonitoringSchedule.StatisticsResourceProperty.S3Uri`.
	S3Uri *string `json:"s3Uri"`
}

type CfnMonitoringSchedule_StoppingConditionProperty

type CfnMonitoringSchedule_StoppingConditionProperty struct {
	// `CfnMonitoringSchedule.StoppingConditionProperty.MaxRuntimeInSeconds`.
	MaxRuntimeInSeconds *float64 `json:"maxRuntimeInSeconds"`
}

type CfnMonitoringSchedule_VpcConfigProperty

type CfnMonitoringSchedule_VpcConfigProperty struct {
	// `CfnMonitoringSchedule.VpcConfigProperty.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `CfnMonitoringSchedule.VpcConfigProperty.Subnets`.
	Subnets *[]*string `json:"subnets"`
}

type CfnNotebookInstance

type CfnNotebookInstance interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AcceleratorTypes() *[]*string
	SetAcceleratorTypes(val *[]*string)
	AdditionalCodeRepositories() *[]*string
	SetAdditionalCodeRepositories(val *[]*string)
	AttrNotebookInstanceName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DefaultCodeRepository() *string
	SetDefaultCodeRepository(val *string)
	DirectInternetAccess() *string
	SetDirectInternetAccess(val *string)
	InstanceType() *string
	SetInstanceType(val *string)
	KmsKeyId() *string
	SetKmsKeyId(val *string)
	LifecycleConfigName() *string
	SetLifecycleConfigName(val *string)
	LogicalId() *string
	Node() constructs.Node
	NotebookInstanceName() *string
	SetNotebookInstanceName(val *string)
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	RootAccess() *string
	SetRootAccess(val *string)
	SecurityGroupIds() *[]*string
	SetSecurityGroupIds(val *[]*string)
	Stack() awscdk.Stack
	SubnetId() *string
	SetSubnetId(val *string)
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	VolumeSizeInGb() *float64
	SetVolumeSizeInGb(val *float64)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::NotebookInstance`.

func NewCfnNotebookInstance

func NewCfnNotebookInstance(scope constructs.Construct, id *string, props *CfnNotebookInstanceProps) CfnNotebookInstance

Create a new `AWS::SageMaker::NotebookInstance`.

type CfnNotebookInstanceLifecycleConfig

type CfnNotebookInstanceLifecycleConfig interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrNotebookInstanceLifecycleConfigName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	LogicalId() *string
	Node() constructs.Node
	NotebookInstanceLifecycleConfigName() *string
	SetNotebookInstanceLifecycleConfigName(val *string)
	OnCreate() interface{}
	SetOnCreate(val interface{})
	OnStart() interface{}
	SetOnStart(val interface{})
	Ref() *string
	Stack() awscdk.Stack
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::NotebookInstanceLifecycleConfig`.

func NewCfnNotebookInstanceLifecycleConfig

func NewCfnNotebookInstanceLifecycleConfig(scope constructs.Construct, id *string, props *CfnNotebookInstanceLifecycleConfigProps) CfnNotebookInstanceLifecycleConfig

Create a new `AWS::SageMaker::NotebookInstanceLifecycleConfig`.

type CfnNotebookInstanceLifecycleConfigProps

type CfnNotebookInstanceLifecycleConfigProps struct {
	// `AWS::SageMaker::NotebookInstanceLifecycleConfig.NotebookInstanceLifecycleConfigName`.
	NotebookInstanceLifecycleConfigName *string `json:"notebookInstanceLifecycleConfigName"`
	// `AWS::SageMaker::NotebookInstanceLifecycleConfig.OnCreate`.
	OnCreate interface{} `json:"onCreate"`
	// `AWS::SageMaker::NotebookInstanceLifecycleConfig.OnStart`.
	OnStart interface{} `json:"onStart"`
}

Properties for defining a `AWS::SageMaker::NotebookInstanceLifecycleConfig`.

type CfnNotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHookProperty

type CfnNotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHookProperty struct {
	// `CfnNotebookInstanceLifecycleConfig.NotebookInstanceLifecycleHookProperty.Content`.
	Content *string `json:"content"`
}

type CfnNotebookInstanceProps

type CfnNotebookInstanceProps struct {
	// `AWS::SageMaker::NotebookInstance.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `AWS::SageMaker::NotebookInstance.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::NotebookInstance.AcceleratorTypes`.
	AcceleratorTypes *[]*string `json:"acceleratorTypes"`
	// `AWS::SageMaker::NotebookInstance.AdditionalCodeRepositories`.
	AdditionalCodeRepositories *[]*string `json:"additionalCodeRepositories"`
	// `AWS::SageMaker::NotebookInstance.DefaultCodeRepository`.
	DefaultCodeRepository *string `json:"defaultCodeRepository"`
	// `AWS::SageMaker::NotebookInstance.DirectInternetAccess`.
	DirectInternetAccess *string `json:"directInternetAccess"`
	// `AWS::SageMaker::NotebookInstance.KmsKeyId`.
	KmsKeyId *string `json:"kmsKeyId"`
	// `AWS::SageMaker::NotebookInstance.LifecycleConfigName`.
	LifecycleConfigName *string `json:"lifecycleConfigName"`
	// `AWS::SageMaker::NotebookInstance.NotebookInstanceName`.
	NotebookInstanceName *string `json:"notebookInstanceName"`
	// `AWS::SageMaker::NotebookInstance.RootAccess`.
	RootAccess *string `json:"rootAccess"`
	// `AWS::SageMaker::NotebookInstance.SecurityGroupIds`.
	SecurityGroupIds *[]*string `json:"securityGroupIds"`
	// `AWS::SageMaker::NotebookInstance.SubnetId`.
	SubnetId *string `json:"subnetId"`
	// `AWS::SageMaker::NotebookInstance.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::SageMaker::NotebookInstance.VolumeSizeInGB`.
	VolumeSizeInGb *float64 `json:"volumeSizeInGb"`
}

Properties for defining a `AWS::SageMaker::NotebookInstance`.

type CfnPipeline

type CfnPipeline interface {
	awscdk.CfnResource
	awscdk.IInspectable
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	LogicalId() *string
	Node() constructs.Node
	PipelineDefinition() interface{}
	SetPipelineDefinition(val interface{})
	PipelineDescription() *string
	SetPipelineDescription(val *string)
	PipelineDisplayName() *string
	SetPipelineDisplayName(val *string)
	PipelineName() *string
	SetPipelineName(val *string)
	Ref() *string
	RoleArn() *string
	SetRoleArn(val *string)
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Pipeline`.

func NewCfnPipeline

func NewCfnPipeline(scope constructs.Construct, id *string, props *CfnPipelineProps) CfnPipeline

Create a new `AWS::SageMaker::Pipeline`.

type CfnPipelineProps

type CfnPipelineProps struct {
	// `AWS::SageMaker::Pipeline.PipelineDefinition`.
	PipelineDefinition interface{} `json:"pipelineDefinition"`
	// `AWS::SageMaker::Pipeline.PipelineName`.
	PipelineName *string `json:"pipelineName"`
	// `AWS::SageMaker::Pipeline.RoleArn`.
	RoleArn *string `json:"roleArn"`
	// `AWS::SageMaker::Pipeline.PipelineDescription`.
	PipelineDescription *string `json:"pipelineDescription"`
	// `AWS::SageMaker::Pipeline.PipelineDisplayName`.
	PipelineDisplayName *string `json:"pipelineDisplayName"`
	// `AWS::SageMaker::Pipeline.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Pipeline`.

type CfnProject

type CfnProject interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrCreationTime() *string
	AttrProjectArn() *string
	AttrProjectId() *string
	AttrProjectStatus() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	LogicalId() *string
	Node() constructs.Node
	ProjectDescription() *string
	SetProjectDescription(val *string)
	ProjectName() *string
	SetProjectName(val *string)
	Ref() *string
	ServiceCatalogProvisioningDetails() interface{}
	SetServiceCatalogProvisioningDetails(val interface{})
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Project`.

func NewCfnProject

func NewCfnProject(scope constructs.Construct, id *string, props *CfnProjectProps) CfnProject

Create a new `AWS::SageMaker::Project`.

type CfnProjectProps

type CfnProjectProps struct {
	// `AWS::SageMaker::Project.ProjectName`.
	ProjectName *string `json:"projectName"`
	// `AWS::SageMaker::Project.ServiceCatalogProvisioningDetails`.
	ServiceCatalogProvisioningDetails interface{} `json:"serviceCatalogProvisioningDetails"`
	// `AWS::SageMaker::Project.ProjectDescription`.
	ProjectDescription *string `json:"projectDescription"`
	// `AWS::SageMaker::Project.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
}

Properties for defining a `AWS::SageMaker::Project`.

type CfnUserProfile

type CfnUserProfile interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrUserProfileArn() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	DomainId() *string
	SetDomainId(val *string)
	LogicalId() *string
	Node() constructs.Node
	Ref() *string
	SingleSignOnUserIdentifier() *string
	SetSingleSignOnUserIdentifier(val *string)
	SingleSignOnUserValue() *string
	SetSingleSignOnUserValue(val *string)
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	UserProfileName() *string
	SetUserProfileName(val *string)
	UserSettings() interface{}
	SetUserSettings(val interface{})
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::UserProfile`.

func NewCfnUserProfile

func NewCfnUserProfile(scope constructs.Construct, id *string, props *CfnUserProfileProps) CfnUserProfile

Create a new `AWS::SageMaker::UserProfile`.

type CfnUserProfileProps

type CfnUserProfileProps struct {
	// `AWS::SageMaker::UserProfile.DomainId`.
	DomainId *string `json:"domainId"`
	// `AWS::SageMaker::UserProfile.UserProfileName`.
	UserProfileName *string `json:"userProfileName"`
	// `AWS::SageMaker::UserProfile.SingleSignOnUserIdentifier`.
	SingleSignOnUserIdentifier *string `json:"singleSignOnUserIdentifier"`
	// `AWS::SageMaker::UserProfile.SingleSignOnUserValue`.
	SingleSignOnUserValue *string `json:"singleSignOnUserValue"`
	// `AWS::SageMaker::UserProfile.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::SageMaker::UserProfile.UserSettings`.
	UserSettings interface{} `json:"userSettings"`
}

Properties for defining a `AWS::SageMaker::UserProfile`.

type CfnUserProfile_CustomImageProperty

type CfnUserProfile_CustomImageProperty struct {
	// `CfnUserProfile.CustomImageProperty.AppImageConfigName`.
	AppImageConfigName *string `json:"appImageConfigName"`
	// `CfnUserProfile.CustomImageProperty.ImageName`.
	ImageName *string `json:"imageName"`
	// `CfnUserProfile.CustomImageProperty.ImageVersionNumber`.
	ImageVersionNumber *float64 `json:"imageVersionNumber"`
}

type CfnUserProfile_JupyterServerAppSettingsProperty

type CfnUserProfile_JupyterServerAppSettingsProperty struct {
	// `CfnUserProfile.JupyterServerAppSettingsProperty.DefaultResourceSpec`.
	DefaultResourceSpec interface{} `json:"defaultResourceSpec"`
}

type CfnUserProfile_KernelGatewayAppSettingsProperty

type CfnUserProfile_KernelGatewayAppSettingsProperty struct {
	// `CfnUserProfile.KernelGatewayAppSettingsProperty.CustomImages`.
	CustomImages interface{} `json:"customImages"`
	// `CfnUserProfile.KernelGatewayAppSettingsProperty.DefaultResourceSpec`.
	DefaultResourceSpec interface{} `json:"defaultResourceSpec"`
}

type CfnUserProfile_ResourceSpecProperty

type CfnUserProfile_ResourceSpecProperty struct {
	// `CfnUserProfile.ResourceSpecProperty.InstanceType`.
	InstanceType *string `json:"instanceType"`
	// `CfnUserProfile.ResourceSpecProperty.SageMakerImageArn`.
	SageMakerImageArn *string `json:"sageMakerImageArn"`
	// `CfnUserProfile.ResourceSpecProperty.SageMakerImageVersionArn`.
	SageMakerImageVersionArn *string `json:"sageMakerImageVersionArn"`
}

type CfnUserProfile_SharingSettingsProperty

type CfnUserProfile_SharingSettingsProperty struct {
	// `CfnUserProfile.SharingSettingsProperty.NotebookOutputOption`.
	NotebookOutputOption *string `json:"notebookOutputOption"`
	// `CfnUserProfile.SharingSettingsProperty.S3KmsKeyId`.
	S3KmsKeyId *string `json:"s3KmsKeyId"`
	// `CfnUserProfile.SharingSettingsProperty.S3OutputPath`.
	S3OutputPath *string `json:"s3OutputPath"`
}

type CfnUserProfile_UserSettingsProperty

type CfnUserProfile_UserSettingsProperty struct {
	// `CfnUserProfile.UserSettingsProperty.ExecutionRole`.
	ExecutionRole *string `json:"executionRole"`
	// `CfnUserProfile.UserSettingsProperty.JupyterServerAppSettings`.
	JupyterServerAppSettings interface{} `json:"jupyterServerAppSettings"`
	// `CfnUserProfile.UserSettingsProperty.KernelGatewayAppSettings`.
	KernelGatewayAppSettings interface{} `json:"kernelGatewayAppSettings"`
	// `CfnUserProfile.UserSettingsProperty.SecurityGroups`.
	SecurityGroups *[]*string `json:"securityGroups"`
	// `CfnUserProfile.UserSettingsProperty.SharingSettings`.
	SharingSettings interface{} `json:"sharingSettings"`
}

type CfnWorkteam

type CfnWorkteam interface {
	awscdk.CfnResource
	awscdk.IInspectable
	AttrWorkteamName() *string
	CfnOptions() awscdk.ICfnResourceOptions
	CfnProperties() *map[string]interface{}
	CfnResourceType() *string
	CreationStack() *[]*string
	Description() *string
	SetDescription(val *string)
	LogicalId() *string
	MemberDefinitions() interface{}
	SetMemberDefinitions(val interface{})
	Node() constructs.Node
	NotificationConfiguration() interface{}
	SetNotificationConfiguration(val interface{})
	Ref() *string
	Stack() awscdk.Stack
	Tags() awscdk.TagManager
	UpdatedProperites() *map[string]interface{}
	WorkteamName() *string
	SetWorkteamName(val *string)
	AddDeletionOverride(path *string)
	AddDependsOn(target awscdk.CfnResource)
	AddMetadata(key *string, value interface{})
	AddOverride(path *string, value interface{})
	AddPropertyDeletionOverride(propertyPath *string)
	AddPropertyOverride(propertyPath *string, value interface{})
	ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
	GetAtt(attributeName *string) awscdk.Reference
	GetMetadata(key *string) interface{}
	Inspect(inspector awscdk.TreeInspector)
	OverrideLogicalId(newLogicalId *string)
	RenderProperties(props *map[string]interface{}) *map[string]interface{}
	ShouldSynthesize() *bool
	ToString() *string
	ValidateProperties(_properties interface{})
}

A CloudFormation `AWS::SageMaker::Workteam`.

func NewCfnWorkteam

func NewCfnWorkteam(scope constructs.Construct, id *string, props *CfnWorkteamProps) CfnWorkteam

Create a new `AWS::SageMaker::Workteam`.

type CfnWorkteamProps

type CfnWorkteamProps struct {
	// `AWS::SageMaker::Workteam.Description`.
	Description *string `json:"description"`
	// `AWS::SageMaker::Workteam.MemberDefinitions`.
	MemberDefinitions interface{} `json:"memberDefinitions"`
	// `AWS::SageMaker::Workteam.NotificationConfiguration`.
	NotificationConfiguration interface{} `json:"notificationConfiguration"`
	// `AWS::SageMaker::Workteam.Tags`.
	Tags *[]*awscdk.CfnTag `json:"tags"`
	// `AWS::SageMaker::Workteam.WorkteamName`.
	WorkteamName *string `json:"workteamName"`
}

Properties for defining a `AWS::SageMaker::Workteam`.

type CfnWorkteam_CognitoMemberDefinitionProperty

type CfnWorkteam_CognitoMemberDefinitionProperty struct {
	// `CfnWorkteam.CognitoMemberDefinitionProperty.CognitoClientId`.
	CognitoClientId *string `json:"cognitoClientId"`
	// `CfnWorkteam.CognitoMemberDefinitionProperty.CognitoUserGroup`.
	CognitoUserGroup *string `json:"cognitoUserGroup"`
	// `CfnWorkteam.CognitoMemberDefinitionProperty.CognitoUserPool`.
	CognitoUserPool *string `json:"cognitoUserPool"`
}

type CfnWorkteam_MemberDefinitionProperty

type CfnWorkteam_MemberDefinitionProperty struct {
	// `CfnWorkteam.MemberDefinitionProperty.CognitoMemberDefinition`.
	CognitoMemberDefinition interface{} `json:"cognitoMemberDefinition"`
}

type CfnWorkteam_NotificationConfigurationProperty

type CfnWorkteam_NotificationConfigurationProperty struct {
	// `CfnWorkteam.NotificationConfigurationProperty.NotificationTopicArn`.
	NotificationTopicArn *string `json:"notificationTopicArn"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL