Documentation
¶
Index ¶
- func CfnAppImageConfig_CFN_RESOURCE_TYPE_NAME() *string
- func CfnAppImageConfig_IsCfnElement(x interface{}) *bool
- func CfnAppImageConfig_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnAppImageConfig_IsConstruct(x interface{}) *bool
- func CfnApp_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApp_IsCfnElement(x interface{}) *bool
- func CfnApp_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApp_IsConstruct(x interface{}) *bool
- func CfnCodeRepository_CFN_RESOURCE_TYPE_NAME() *string
- func CfnCodeRepository_IsCfnElement(x interface{}) *bool
- func CfnCodeRepository_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnCodeRepository_IsConstruct(x interface{}) *bool
- func CfnDataQualityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDataQualityJobDefinition_IsCfnElement(x interface{}) *bool
- func CfnDataQualityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDataQualityJobDefinition_IsConstruct(x interface{}) *bool
- func CfnDeviceFleet_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDeviceFleet_IsCfnElement(x interface{}) *bool
- func CfnDeviceFleet_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDeviceFleet_IsConstruct(x interface{}) *bool
- func CfnDevice_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDevice_IsCfnElement(x interface{}) *bool
- func CfnDevice_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDevice_IsConstruct(x interface{}) *bool
- func CfnDomain_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDomain_IsCfnElement(x interface{}) *bool
- func CfnDomain_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDomain_IsConstruct(x interface{}) *bool
- func CfnEndpointConfig_CFN_RESOURCE_TYPE_NAME() *string
- func CfnEndpointConfig_IsCfnElement(x interface{}) *bool
- func CfnEndpointConfig_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnEndpointConfig_IsConstruct(x interface{}) *bool
- func CfnEndpoint_CFN_RESOURCE_TYPE_NAME() *string
- func CfnEndpoint_IsCfnElement(x interface{}) *bool
- func CfnEndpoint_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnEndpoint_IsConstruct(x interface{}) *bool
- func CfnFeatureGroup_CFN_RESOURCE_TYPE_NAME() *string
- func CfnFeatureGroup_IsCfnElement(x interface{}) *bool
- func CfnFeatureGroup_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnFeatureGroup_IsConstruct(x interface{}) *bool
- func CfnImageVersion_CFN_RESOURCE_TYPE_NAME() *string
- func CfnImageVersion_IsCfnElement(x interface{}) *bool
- func CfnImageVersion_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnImageVersion_IsConstruct(x interface{}) *bool
- func CfnImage_CFN_RESOURCE_TYPE_NAME() *string
- func CfnImage_IsCfnElement(x interface{}) *bool
- func CfnImage_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnImage_IsConstruct(x interface{}) *bool
- func CfnModelBiasJobDefinition_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModelBiasJobDefinition_IsCfnElement(x interface{}) *bool
- func CfnModelBiasJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnModelBiasJobDefinition_IsConstruct(x interface{}) *bool
- func CfnModelExplainabilityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModelExplainabilityJobDefinition_IsCfnElement(x interface{}) *bool
- func CfnModelExplainabilityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnModelExplainabilityJobDefinition_IsConstruct(x interface{}) *bool
- func CfnModelPackageGroup_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModelPackageGroup_IsCfnElement(x interface{}) *bool
- func CfnModelPackageGroup_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnModelPackageGroup_IsConstruct(x interface{}) *bool
- func CfnModelQualityJobDefinition_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModelQualityJobDefinition_IsCfnElement(x interface{}) *bool
- func CfnModelQualityJobDefinition_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnModelQualityJobDefinition_IsConstruct(x interface{}) *bool
- func CfnModel_CFN_RESOURCE_TYPE_NAME() *string
- func CfnModel_IsCfnElement(x interface{}) *bool
- func CfnModel_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnModel_IsConstruct(x interface{}) *bool
- func CfnMonitoringSchedule_CFN_RESOURCE_TYPE_NAME() *string
- func CfnMonitoringSchedule_IsCfnElement(x interface{}) *bool
- func CfnMonitoringSchedule_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnMonitoringSchedule_IsConstruct(x interface{}) *bool
- func CfnNotebookInstanceLifecycleConfig_CFN_RESOURCE_TYPE_NAME() *string
- func CfnNotebookInstanceLifecycleConfig_IsCfnElement(x interface{}) *bool
- func CfnNotebookInstanceLifecycleConfig_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnNotebookInstanceLifecycleConfig_IsConstruct(x interface{}) *bool
- func CfnNotebookInstance_CFN_RESOURCE_TYPE_NAME() *string
- func CfnNotebookInstance_IsCfnElement(x interface{}) *bool
- func CfnNotebookInstance_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnNotebookInstance_IsConstruct(x interface{}) *bool
- func CfnPipeline_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPipeline_IsCfnElement(x interface{}) *bool
- func CfnPipeline_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPipeline_IsConstruct(x interface{}) *bool
- func CfnProject_CFN_RESOURCE_TYPE_NAME() *string
- func CfnProject_IsCfnElement(x interface{}) *bool
- func CfnProject_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnProject_IsConstruct(x interface{}) *bool
- func CfnUserProfile_CFN_RESOURCE_TYPE_NAME() *string
- func CfnUserProfile_IsCfnElement(x interface{}) *bool
- func CfnUserProfile_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnUserProfile_IsConstruct(x interface{}) *bool
- func CfnWorkteam_CFN_RESOURCE_TYPE_NAME() *string
- func CfnWorkteam_IsCfnElement(x interface{}) *bool
- func CfnWorkteam_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnWorkteam_IsConstruct(x interface{}) *bool
- func NewCfnAppImageConfig_Override(c CfnAppImageConfig, scope awscdk.Construct, id *string, ...)
- func NewCfnApp_Override(c CfnApp, scope awscdk.Construct, id *string, props *CfnAppProps)
- func NewCfnCodeRepository_Override(c CfnCodeRepository, scope awscdk.Construct, id *string, ...)
- func NewCfnDataQualityJobDefinition_Override(c CfnDataQualityJobDefinition, scope awscdk.Construct, id *string, ...)
- func NewCfnDeviceFleet_Override(c CfnDeviceFleet, scope awscdk.Construct, id *string, ...)
- func NewCfnDevice_Override(c CfnDevice, scope awscdk.Construct, id *string, props *CfnDeviceProps)
- func NewCfnDomain_Override(c CfnDomain, scope awscdk.Construct, id *string, props *CfnDomainProps)
- func NewCfnEndpointConfig_Override(c CfnEndpointConfig, scope awscdk.Construct, id *string, ...)
- func NewCfnEndpoint_Override(c CfnEndpoint, scope awscdk.Construct, id *string, props *CfnEndpointProps)
- func NewCfnFeatureGroup_Override(c CfnFeatureGroup, scope awscdk.Construct, id *string, ...)
- func NewCfnImageVersion_Override(c CfnImageVersion, scope awscdk.Construct, id *string, ...)
- func NewCfnImage_Override(c CfnImage, scope awscdk.Construct, id *string, props *CfnImageProps)
- func NewCfnModelBiasJobDefinition_Override(c CfnModelBiasJobDefinition, scope awscdk.Construct, id *string, ...)
- func NewCfnModelExplainabilityJobDefinition_Override(c CfnModelExplainabilityJobDefinition, scope awscdk.Construct, id *string, ...)
- func NewCfnModelPackageGroup_Override(c CfnModelPackageGroup, scope awscdk.Construct, id *string, ...)
- func NewCfnModelQualityJobDefinition_Override(c CfnModelQualityJobDefinition, scope awscdk.Construct, id *string, ...)
- func NewCfnModel_Override(c CfnModel, scope awscdk.Construct, id *string, props *CfnModelProps)
- func NewCfnMonitoringSchedule_Override(c CfnMonitoringSchedule, scope awscdk.Construct, id *string, ...)
- func NewCfnNotebookInstanceLifecycleConfig_Override(c CfnNotebookInstanceLifecycleConfig, scope awscdk.Construct, id *string, ...)
- func NewCfnNotebookInstance_Override(c CfnNotebookInstance, scope awscdk.Construct, id *string, ...)
- func NewCfnPipeline_Override(c CfnPipeline, scope awscdk.Construct, id *string, props *CfnPipelineProps)
- func NewCfnProject_Override(c CfnProject, scope awscdk.Construct, id *string, props *CfnProjectProps)
- func NewCfnUserProfile_Override(c CfnUserProfile, scope awscdk.Construct, id *string, ...)
- func NewCfnWorkteam_Override(c CfnWorkteam, scope awscdk.Construct, id *string, props *CfnWorkteamProps)
- type CfnApp
- type CfnAppImageConfig
- type CfnAppImageConfigProps
- type CfnAppImageConfig_FileSystemConfigProperty
- type CfnAppImageConfig_KernelGatewayImageConfigProperty
- type CfnAppImageConfig_KernelSpecProperty
- type CfnAppProps
- type CfnApp_ResourceSpecProperty
- type CfnCodeRepository
- type CfnCodeRepositoryProps
- type CfnCodeRepository_GitConfigProperty
- type CfnDataQualityJobDefinition
- type CfnDataQualityJobDefinitionProps
- type CfnDataQualityJobDefinition_ClusterConfigProperty
- type CfnDataQualityJobDefinition_ConstraintsResourceProperty
- type CfnDataQualityJobDefinition_DataQualityAppSpecificationProperty
- type CfnDataQualityJobDefinition_DataQualityBaselineConfigProperty
- type CfnDataQualityJobDefinition_DataQualityJobInputProperty
- type CfnDataQualityJobDefinition_EndpointInputProperty
- type CfnDataQualityJobDefinition_MonitoringOutputConfigProperty
- type CfnDataQualityJobDefinition_MonitoringOutputProperty
- type CfnDataQualityJobDefinition_MonitoringResourcesProperty
- type CfnDataQualityJobDefinition_NetworkConfigProperty
- type CfnDataQualityJobDefinition_S3OutputProperty
- type CfnDataQualityJobDefinition_StatisticsResourceProperty
- type CfnDataQualityJobDefinition_StoppingConditionProperty
- type CfnDataQualityJobDefinition_VpcConfigProperty
- type CfnDevice
- type CfnDeviceFleet
- type CfnDeviceFleetProps
- type CfnDeviceFleet_EdgeOutputConfigProperty
- type CfnDeviceProps
- type CfnDevice_DeviceProperty
- type CfnDomain
- type CfnDomainProps
- type CfnDomain_CustomImageProperty
- type CfnDomain_JupyterServerAppSettingsProperty
- type CfnDomain_KernelGatewayAppSettingsProperty
- type CfnDomain_ResourceSpecProperty
- type CfnDomain_SharingSettingsProperty
- type CfnDomain_UserSettingsProperty
- type CfnEndpoint
- type CfnEndpointConfig
- type CfnEndpointConfigProps
- type CfnEndpointConfig_AsyncInferenceClientConfigProperty
- type CfnEndpointConfig_AsyncInferenceConfigProperty
- type CfnEndpointConfig_AsyncInferenceNotificationConfigProperty
- type CfnEndpointConfig_AsyncInferenceOutputConfigProperty
- type CfnEndpointConfig_CaptureContentTypeHeaderProperty
- type CfnEndpointConfig_CaptureOptionProperty
- type CfnEndpointConfig_DataCaptureConfigProperty
- type CfnEndpointConfig_ProductionVariantProperty
- type CfnEndpointProps
- type CfnEndpoint_AlarmProperty
- type CfnEndpoint_AutoRollbackConfigProperty
- type CfnEndpoint_BlueGreenUpdatePolicyProperty
- type CfnEndpoint_CapacitySizeProperty
- type CfnEndpoint_DeploymentConfigProperty
- type CfnEndpoint_TrafficRoutingConfigProperty
- type CfnEndpoint_VariantPropertyProperty
- type CfnFeatureGroup
- type CfnFeatureGroupProps
- type CfnFeatureGroup_FeatureDefinitionProperty
- type CfnImage
- type CfnImageProps
- type CfnImageVersion
- type CfnImageVersionProps
- type CfnModel
- type CfnModelBiasJobDefinition
- type CfnModelBiasJobDefinitionProps
- type CfnModelBiasJobDefinition_ClusterConfigProperty
- type CfnModelBiasJobDefinition_ConstraintsResourceProperty
- type CfnModelBiasJobDefinition_EndpointInputProperty
- type CfnModelBiasJobDefinition_ModelBiasAppSpecificationProperty
- type CfnModelBiasJobDefinition_ModelBiasBaselineConfigProperty
- type CfnModelBiasJobDefinition_ModelBiasJobInputProperty
- type CfnModelBiasJobDefinition_MonitoringGroundTruthS3InputProperty
- type CfnModelBiasJobDefinition_MonitoringOutputConfigProperty
- type CfnModelBiasJobDefinition_MonitoringOutputProperty
- type CfnModelBiasJobDefinition_MonitoringResourcesProperty
- type CfnModelBiasJobDefinition_NetworkConfigProperty
- type CfnModelBiasJobDefinition_S3OutputProperty
- type CfnModelBiasJobDefinition_StoppingConditionProperty
- type CfnModelBiasJobDefinition_VpcConfigProperty
- type CfnModelExplainabilityJobDefinition
- type CfnModelExplainabilityJobDefinitionProps
- type CfnModelExplainabilityJobDefinition_ClusterConfigProperty
- type CfnModelExplainabilityJobDefinition_ConstraintsResourceProperty
- type CfnModelExplainabilityJobDefinition_EndpointInputProperty
- type CfnModelExplainabilityJobDefinition_ModelExplainabilityAppSpecificationProperty
- type CfnModelExplainabilityJobDefinition_ModelExplainabilityBaselineConfigProperty
- type CfnModelExplainabilityJobDefinition_ModelExplainabilityJobInputProperty
- type CfnModelExplainabilityJobDefinition_MonitoringOutputConfigProperty
- type CfnModelExplainabilityJobDefinition_MonitoringOutputProperty
- type CfnModelExplainabilityJobDefinition_MonitoringResourcesProperty
- type CfnModelExplainabilityJobDefinition_NetworkConfigProperty
- type CfnModelExplainabilityJobDefinition_S3OutputProperty
- type CfnModelExplainabilityJobDefinition_StoppingConditionProperty
- type CfnModelExplainabilityJobDefinition_VpcConfigProperty
- type CfnModelPackageGroup
- type CfnModelPackageGroupProps
- type CfnModelProps
- type CfnModelQualityJobDefinition
- type CfnModelQualityJobDefinitionProps
- type CfnModelQualityJobDefinition_ClusterConfigProperty
- type CfnModelQualityJobDefinition_ConstraintsResourceProperty
- type CfnModelQualityJobDefinition_EndpointInputProperty
- type CfnModelQualityJobDefinition_ModelQualityAppSpecificationProperty
- type CfnModelQualityJobDefinition_ModelQualityBaselineConfigProperty
- type CfnModelQualityJobDefinition_ModelQualityJobInputProperty
- type CfnModelQualityJobDefinition_MonitoringGroundTruthS3InputProperty
- type CfnModelQualityJobDefinition_MonitoringOutputConfigProperty
- type CfnModelQualityJobDefinition_MonitoringOutputProperty
- type CfnModelQualityJobDefinition_MonitoringResourcesProperty
- type CfnModelQualityJobDefinition_NetworkConfigProperty
- type CfnModelQualityJobDefinition_S3OutputProperty
- type CfnModelQualityJobDefinition_StoppingConditionProperty
- type CfnModelQualityJobDefinition_VpcConfigProperty
- type CfnModel_ContainerDefinitionProperty
- type CfnModel_ImageConfigProperty
- type CfnModel_InferenceExecutionConfigProperty
- type CfnModel_MultiModelConfigProperty
- type CfnModel_RepositoryAuthConfigProperty
- type CfnModel_VpcConfigProperty
- type CfnMonitoringSchedule
- type CfnMonitoringScheduleProps
- type CfnMonitoringSchedule_BaselineConfigProperty
- type CfnMonitoringSchedule_ClusterConfigProperty
- type CfnMonitoringSchedule_ConstraintsResourceProperty
- type CfnMonitoringSchedule_EndpointInputProperty
- type CfnMonitoringSchedule_MonitoringAppSpecificationProperty
- type CfnMonitoringSchedule_MonitoringExecutionSummaryProperty
- type CfnMonitoringSchedule_MonitoringInputProperty
- type CfnMonitoringSchedule_MonitoringJobDefinitionProperty
- type CfnMonitoringSchedule_MonitoringOutputConfigProperty
- type CfnMonitoringSchedule_MonitoringOutputProperty
- type CfnMonitoringSchedule_MonitoringResourcesProperty
- type CfnMonitoringSchedule_MonitoringScheduleConfigProperty
- type CfnMonitoringSchedule_NetworkConfigProperty
- type CfnMonitoringSchedule_S3OutputProperty
- type CfnMonitoringSchedule_ScheduleConfigProperty
- type CfnMonitoringSchedule_StatisticsResourceProperty
- type CfnMonitoringSchedule_StoppingConditionProperty
- type CfnMonitoringSchedule_VpcConfigProperty
- type CfnNotebookInstance
- type CfnNotebookInstanceLifecycleConfig
- type CfnNotebookInstanceLifecycleConfigProps
- type CfnNotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHookProperty
- type CfnNotebookInstanceProps
- type CfnPipeline
- type CfnPipelineProps
- type CfnProject
- type CfnProjectProps
- type CfnUserProfile
- type CfnUserProfileProps
- type CfnUserProfile_CustomImageProperty
- type CfnUserProfile_JupyterServerAppSettingsProperty
- type CfnUserProfile_KernelGatewayAppSettingsProperty
- type CfnUserProfile_ResourceSpecProperty
- type CfnUserProfile_SharingSettingsProperty
- type CfnUserProfile_UserSettingsProperty
- type CfnWorkteam
- type CfnWorkteamProps
- type CfnWorkteam_CognitoMemberDefinitionProperty
- type CfnWorkteam_MemberDefinitionProperty
- type CfnWorkteam_NotificationConfigurationProperty
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
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
Return whether the given object is a Construct. Experimental.
func NewCfnAppImageConfig_Override ¶
func NewCfnAppImageConfig_Override(c CfnAppImageConfig, scope awscdk.Construct, id *string, props *CfnAppImageConfigProps)
Create a new `AWS::SageMaker::AppImageConfig`.
func NewCfnApp_Override ¶
func NewCfnApp_Override(c CfnApp, scope awscdk.Construct, id *string, props *CfnAppProps)
Create a new `AWS::SageMaker::App`.
func NewCfnCodeRepository_Override ¶
func NewCfnCodeRepository_Override(c CfnCodeRepository, scope awscdk.Construct, id *string, props *CfnCodeRepositoryProps)
Create a new `AWS::SageMaker::CodeRepository`.
func NewCfnDataQualityJobDefinition_Override ¶
func NewCfnDataQualityJobDefinition_Override(c CfnDataQualityJobDefinition, scope awscdk.Construct, id *string, props *CfnDataQualityJobDefinitionProps)
Create a new `AWS::SageMaker::DataQualityJobDefinition`.
func NewCfnDeviceFleet_Override ¶
func NewCfnDeviceFleet_Override(c CfnDeviceFleet, scope awscdk.Construct, id *string, props *CfnDeviceFleetProps)
Create a new `AWS::SageMaker::DeviceFleet`.
func NewCfnDevice_Override ¶
func NewCfnDevice_Override(c CfnDevice, scope awscdk.Construct, id *string, props *CfnDeviceProps)
Create a new `AWS::SageMaker::Device`.
func NewCfnDomain_Override ¶
func NewCfnDomain_Override(c CfnDomain, scope awscdk.Construct, id *string, props *CfnDomainProps)
Create a new `AWS::SageMaker::Domain`.
func NewCfnEndpointConfig_Override ¶
func NewCfnEndpointConfig_Override(c CfnEndpointConfig, scope awscdk.Construct, id *string, props *CfnEndpointConfigProps)
Create a new `AWS::SageMaker::EndpointConfig`.
func NewCfnEndpoint_Override ¶
func NewCfnEndpoint_Override(c CfnEndpoint, scope awscdk.Construct, id *string, props *CfnEndpointProps)
Create a new `AWS::SageMaker::Endpoint`.
func NewCfnFeatureGroup_Override ¶
func NewCfnFeatureGroup_Override(c CfnFeatureGroup, scope awscdk.Construct, id *string, props *CfnFeatureGroupProps)
Create a new `AWS::SageMaker::FeatureGroup`.
func NewCfnImageVersion_Override ¶
func NewCfnImageVersion_Override(c CfnImageVersion, scope awscdk.Construct, id *string, props *CfnImageVersionProps)
Create a new `AWS::SageMaker::ImageVersion`.
func NewCfnImage_Override ¶
func NewCfnImage_Override(c CfnImage, scope awscdk.Construct, id *string, props *CfnImageProps)
Create a new `AWS::SageMaker::Image`.
func NewCfnModelBiasJobDefinition_Override ¶
func NewCfnModelBiasJobDefinition_Override(c CfnModelBiasJobDefinition, scope awscdk.Construct, id *string, props *CfnModelBiasJobDefinitionProps)
Create a new `AWS::SageMaker::ModelBiasJobDefinition`.
func NewCfnModelExplainabilityJobDefinition_Override ¶
func NewCfnModelExplainabilityJobDefinition_Override(c CfnModelExplainabilityJobDefinition, scope awscdk.Construct, id *string, props *CfnModelExplainabilityJobDefinitionProps)
Create a new `AWS::SageMaker::ModelExplainabilityJobDefinition`.
func NewCfnModelPackageGroup_Override ¶
func NewCfnModelPackageGroup_Override(c CfnModelPackageGroup, scope awscdk.Construct, id *string, props *CfnModelPackageGroupProps)
Create a new `AWS::SageMaker::ModelPackageGroup`.
func NewCfnModelQualityJobDefinition_Override ¶
func NewCfnModelQualityJobDefinition_Override(c CfnModelQualityJobDefinition, scope awscdk.Construct, id *string, props *CfnModelQualityJobDefinitionProps)
Create a new `AWS::SageMaker::ModelQualityJobDefinition`.
func NewCfnModel_Override ¶
func NewCfnModel_Override(c CfnModel, scope awscdk.Construct, id *string, props *CfnModelProps)
Create a new `AWS::SageMaker::Model`.
func NewCfnMonitoringSchedule_Override ¶
func NewCfnMonitoringSchedule_Override(c CfnMonitoringSchedule, scope awscdk.Construct, id *string, props *CfnMonitoringScheduleProps)
Create a new `AWS::SageMaker::MonitoringSchedule`.
func NewCfnNotebookInstanceLifecycleConfig_Override ¶
func NewCfnNotebookInstanceLifecycleConfig_Override(c CfnNotebookInstanceLifecycleConfig, scope awscdk.Construct, id *string, props *CfnNotebookInstanceLifecycleConfigProps)
Create a new `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
func NewCfnNotebookInstance_Override ¶
func NewCfnNotebookInstance_Override(c CfnNotebookInstance, scope awscdk.Construct, id *string, props *CfnNotebookInstanceProps)
Create a new `AWS::SageMaker::NotebookInstance`.
func NewCfnPipeline_Override ¶
func NewCfnPipeline_Override(c CfnPipeline, scope awscdk.Construct, id *string, props *CfnPipelineProps)
Create a new `AWS::SageMaker::Pipeline`.
func NewCfnProject_Override ¶
func NewCfnProject_Override(c CfnProject, scope awscdk.Construct, id *string, props *CfnProjectProps)
Create a new `AWS::SageMaker::Project`.
func NewCfnUserProfile_Override ¶
func NewCfnUserProfile_Override(c CfnUserProfile, scope awscdk.Construct, id *string, props *CfnUserProfileProps)
Create a new `AWS::SageMaker::UserProfile`.
func NewCfnWorkteam_Override ¶
func NewCfnWorkteam_Override(c CfnWorkteam, scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::AppImageConfig`.
func NewCfnAppImageConfig ¶
func NewCfnAppImageConfig(scope awscdk.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 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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::CodeRepository`.
func NewCfnCodeRepository ¶
func NewCfnCodeRepository(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::DataQualityJobDefinition`.
func NewCfnDataQualityJobDefinition ¶
func NewCfnDataQualityJobDefinition(scope awscdk.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_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 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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Device`.
func NewCfnDevice ¶
func NewCfnDevice(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::DeviceFleet`.
func NewCfnDeviceFleet ¶
func NewCfnDeviceFleet(scope awscdk.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 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 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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Domain`.
func NewCfnDomain ¶
func NewCfnDomain(scope awscdk.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() awscdk.ConstructNode
Ref() *string
RetainAllVariantProperties() interface{}
SetRetainAllVariantProperties(val interface{})
RetainDeploymentConfig() interface{}
SetRetainDeploymentConfig(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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Endpoint`.
func NewCfnEndpoint ¶
func NewCfnEndpoint(scope awscdk.Construct, id *string, props *CfnEndpointProps) CfnEndpoint
Create a new `AWS::SageMaker::Endpoint`.
type CfnEndpointConfig ¶
type CfnEndpointConfig interface {
awscdk.CfnResource
awscdk.IInspectable
AsyncInferenceConfig() interface{}
SetAsyncInferenceConfig(val interface{})
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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::EndpointConfig`.
func NewCfnEndpointConfig ¶
func NewCfnEndpointConfig(scope awscdk.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.AsyncInferenceConfig`.
AsyncInferenceConfig interface{} `json:"asyncInferenceConfig"`
// `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_AsyncInferenceClientConfigProperty ¶
type CfnEndpointConfig_AsyncInferenceClientConfigProperty struct {
// `CfnEndpointConfig.AsyncInferenceClientConfigProperty.MaxConcurrentInvocationsPerInstance`.
MaxConcurrentInvocationsPerInstance *float64 `json:"maxConcurrentInvocationsPerInstance"`
}
type CfnEndpointConfig_AsyncInferenceConfigProperty ¶
type CfnEndpointConfig_AsyncInferenceConfigProperty struct {
// `CfnEndpointConfig.AsyncInferenceConfigProperty.OutputConfig`.
OutputConfig interface{} `json:"outputConfig"`
// `CfnEndpointConfig.AsyncInferenceConfigProperty.ClientConfig`.
ClientConfig interface{} `json:"clientConfig"`
}
type CfnEndpointConfig_AsyncInferenceNotificationConfigProperty ¶
type CfnEndpointConfig_AsyncInferenceNotificationConfigProperty struct {
// `CfnEndpointConfig.AsyncInferenceNotificationConfigProperty.ErrorTopic`.
ErrorTopic *string `json:"errorTopic"`
// `CfnEndpointConfig.AsyncInferenceNotificationConfigProperty.SuccessTopic`.
SuccessTopic *string `json:"successTopic"`
}
type CfnEndpointConfig_AsyncInferenceOutputConfigProperty ¶
type CfnEndpointConfig_AsyncInferenceOutputConfigProperty struct {
// `CfnEndpointConfig.AsyncInferenceOutputConfigProperty.S3OutputPath`.
S3OutputPath *string `json:"s3OutputPath"`
// `CfnEndpointConfig.AsyncInferenceOutputConfigProperty.KmsKeyId`.
KmsKeyId *string `json:"kmsKeyId"`
// `CfnEndpointConfig.AsyncInferenceOutputConfigProperty.NotificationConfig`.
NotificationConfig interface{} `json:"notificationConfig"`
}
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.RetainDeploymentConfig`.
RetainDeploymentConfig interface{} `json:"retainDeploymentConfig"`
// `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_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.LinearStepSize`.
LinearStepSize interface{} `json:"linearStepSize"`
// `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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::FeatureGroup`.
func NewCfnFeatureGroup ¶
func NewCfnFeatureGroup(scope awscdk.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 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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Image`.
func NewCfnImage ¶
func NewCfnImage(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::ImageVersion`.
func NewCfnImageVersion ¶
func NewCfnImageVersion(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Model`.
func NewCfnModel ¶
func NewCfnModel(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::ModelBiasJobDefinition`.
func NewCfnModelBiasJobDefinition ¶
func NewCfnModelBiasJobDefinition(scope awscdk.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_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 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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::ModelExplainabilityJobDefinition`.
func NewCfnModelExplainabilityJobDefinition ¶
func NewCfnModelExplainabilityJobDefinition(scope awscdk.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_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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::ModelPackageGroup`.
func NewCfnModelPackageGroup ¶
func NewCfnModelPackageGroup(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::ModelQualityJobDefinition`.
func NewCfnModelQualityJobDefinition ¶
func NewCfnModelQualityJobDefinition(scope awscdk.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_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 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"`
// `CfnModel.ImageConfigProperty.RepositoryAuthConfig`.
RepositoryAuthConfig interface{} `json:"repositoryAuthConfig"`
}
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_RepositoryAuthConfigProperty ¶
type CfnModel_RepositoryAuthConfigProperty struct {
// `CfnModel.RepositoryAuthConfigProperty.RepositoryCredentialsProviderArn`.
RepositoryCredentialsProviderArn *string `json:"repositoryCredentialsProviderArn"`
}
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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::MonitoringSchedule`.
func NewCfnMonitoringSchedule ¶
func NewCfnMonitoringSchedule(scope awscdk.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_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 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() awscdk.ConstructNode
NotebookInstanceName() *string
SetNotebookInstanceName(val *string)
PlatformIdentifier() *string
SetPlatformIdentifier(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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::NotebookInstance`.
func NewCfnNotebookInstance ¶
func NewCfnNotebookInstance(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::NotebookInstanceLifecycleConfig`.
func NewCfnNotebookInstanceLifecycleConfig ¶
func NewCfnNotebookInstanceLifecycleConfig(scope awscdk.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.PlatformIdentifier`.
PlatformIdentifier *string `json:"platformIdentifier"`
// `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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Pipeline`.
func NewCfnPipeline ¶
func NewCfnPipeline(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Project`.
func NewCfnProject ¶
func NewCfnProject(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::UserProfile`.
func NewCfnUserProfile ¶
func NewCfnUserProfile(scope awscdk.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() awscdk.ConstructNode
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)
OnPrepare()
OnSynthesize(session constructs.ISynthesisSession)
OnValidate() *[]*string
OverrideLogicalId(newLogicalId *string)
Prepare()
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
Synthesize(session awscdk.ISynthesisSession)
ToString() *string
Validate() *[]*string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::SageMaker::Workteam`.
func NewCfnWorkteam ¶
func NewCfnWorkteam(scope awscdk.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"`
}