Documentation ¶
Index ¶
- func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override(...)
- func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(...)
- func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList, ...)
- func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultSpaceSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList, ...)
- func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigList_Override(s SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList, ...)
- func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference_Override(s SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference_Override(s SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList, ...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList, ...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList, ...)
- func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList, ...)
- func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList, ...)
- func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsSharingSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference, ...)
- func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference, ...)
- func NewSagemakerDomainDomainSettingsOutputReference_Override(s SagemakerDomainDomainSettingsOutputReference, ...)
- func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference_Override(s SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference, ...)
- func NewSagemakerDomainRetentionPolicyOutputReference_Override(s SagemakerDomainRetentionPolicyOutputReference, ...)
- func NewSagemakerDomain_Override(s SagemakerDomain, scope constructs.Construct, id *string, ...)
- func SagemakerDomain_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func SagemakerDomain_IsConstruct(x interface{}) *bool
- func SagemakerDomain_IsTerraformElement(x interface{}) *bool
- func SagemakerDomain_IsTerraformResource(x interface{}) *bool
- func SagemakerDomain_TfResourceType() *string
- type SagemakerDomain
- type SagemakerDomainConfig
- type SagemakerDomainDefaultSpaceSettings
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference
- type SagemakerDomainDefaultSpaceSettingsOutputReference
- type SagemakerDomainDefaultUserSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings
- type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettings
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImage
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsCustomFileSystemConfig
- type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig
- type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference
- type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList
- type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference
- type SagemakerDomainDefaultUserSettingsCustomPosixUserConfig
- type SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettings
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImage
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettings
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsRSessionAppSettings
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImage
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings
- type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsSharingSettings
- type SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsSpaceStorageSettings
- type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings
- type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference
- type SagemakerDomainDefaultUserSettingsTensorBoardAppSettings
- type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference
- type SagemakerDomainDomainSettings
- type SagemakerDomainDomainSettingsOutputReference
- type SagemakerDomainDomainSettingsRStudioServerProDomainSettings
- type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec
- type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference
- type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference
- type SagemakerDomainRetentionPolicy
- type SagemakerDomainRetentionPolicyOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override(s SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultSpaceSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultSpaceSettingsOutputReference_Override(s SagemakerDomainDefaultSpaceSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference_Override ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList_Override ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference_Override ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference_Override(s SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigList_Override ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigList_Override(s SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference_Override(s SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference_Override(s SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList_Override ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList_Override ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsSharingSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsSharingSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference_Override ¶
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference_Override(s SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDomainSettingsOutputReference_Override ¶
func NewSagemakerDomainDomainSettingsOutputReference_Override(s SagemakerDomainDomainSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference_Override(s SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference_Override ¶
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference_Override(s SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomainRetentionPolicyOutputReference_Override ¶
func NewSagemakerDomainRetentionPolicyOutputReference_Override(s SagemakerDomainRetentionPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerDomain_Override ¶
func NewSagemakerDomain_Override(s SagemakerDomain, scope constructs.Construct, id *string, config *SagemakerDomainConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain aws_sagemaker_domain} Resource.
func SagemakerDomain_GenerateConfigForImport ¶
func SagemakerDomain_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a SagemakerDomain resource upon running "cdktf plan <stack-name>".
func SagemakerDomain_IsConstruct ¶
func SagemakerDomain_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func SagemakerDomain_IsTerraformElement ¶
func SagemakerDomain_IsTerraformElement(x interface{}) *bool
Experimental.
func SagemakerDomain_IsTerraformResource ¶
func SagemakerDomain_IsTerraformResource(x interface{}) *bool
Experimental.
func SagemakerDomain_TfResourceType ¶
func SagemakerDomain_TfResourceType() *string
Types ¶
type SagemakerDomain ¶
type SagemakerDomain interface { cdktf.TerraformResource AppNetworkAccessType() *string SetAppNetworkAccessType(val *string) AppNetworkAccessTypeInput() *string AppSecurityGroupManagement() *string SetAppSecurityGroupManagement(val *string) AppSecurityGroupManagementInput() *string Arn() *string AuthMode() *string SetAuthMode(val *string) AuthModeInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DefaultSpaceSettings() SagemakerDomainDefaultSpaceSettingsOutputReference DefaultSpaceSettingsInput() *SagemakerDomainDefaultSpaceSettings DefaultUserSettings() SagemakerDomainDefaultUserSettingsOutputReference DefaultUserSettingsInput() *SagemakerDomainDefaultUserSettings // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainName() *string SetDomainName(val *string) DomainNameInput() *string DomainSettings() SagemakerDomainDomainSettingsOutputReference DomainSettingsInput() *SagemakerDomainDomainSettings // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HomeEfsFileSystemId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RetentionPolicy() SagemakerDomainRetentionPolicyOutputReference RetentionPolicyInput() *SagemakerDomainRetentionPolicy SecurityGroupIdForDomainBoundary() *string SingleSignOnApplicationArn() *string SingleSignOnManagedApplicationInstanceId() *string SubnetIds() *[]*string SetSubnetIds(val *[]*string) SubnetIdsInput() *[]*string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Url() *string VpcId() *string SetVpcId(val *string) VpcIdInput() *string // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutDefaultSpaceSettings(value *SagemakerDomainDefaultSpaceSettings) PutDefaultUserSettings(value *SagemakerDomainDefaultUserSettings) PutDomainSettings(value *SagemakerDomainDomainSettings) PutRetentionPolicy(value *SagemakerDomainRetentionPolicy) ResetAppNetworkAccessType() ResetAppSecurityGroupManagement() ResetDefaultSpaceSettings() ResetDomainSettings() ResetId() ResetKmsKeyId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRetentionPolicy() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain aws_sagemaker_domain}.
func NewSagemakerDomain ¶
func NewSagemakerDomain(scope constructs.Construct, id *string, config *SagemakerDomainConfig) SagemakerDomain
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain aws_sagemaker_domain} Resource.
type SagemakerDomainConfig ¶
type SagemakerDomainConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#auth_mode SagemakerDomain#auth_mode}. AuthMode *string `field:"required" json:"authMode" yaml:"authMode"` // default_user_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_user_settings SagemakerDomain#default_user_settings} DefaultUserSettings *SagemakerDomainDefaultUserSettings `field:"required" json:"defaultUserSettings" yaml:"defaultUserSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#domain_name SagemakerDomain#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#subnet_ids SagemakerDomain#subnet_ids}. SubnetIds *[]*string `field:"required" json:"subnetIds" yaml:"subnetIds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#vpc_id SagemakerDomain#vpc_id}. VpcId *string `field:"required" json:"vpcId" yaml:"vpcId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_network_access_type SagemakerDomain#app_network_access_type}. AppNetworkAccessType *string `field:"optional" json:"appNetworkAccessType" yaml:"appNetworkAccessType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_security_group_management SagemakerDomain#app_security_group_management}. AppSecurityGroupManagement *string `field:"optional" json:"appSecurityGroupManagement" yaml:"appSecurityGroupManagement"` // default_space_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_space_settings SagemakerDomain#default_space_settings} DefaultSpaceSettings *SagemakerDomainDefaultSpaceSettings `field:"optional" json:"defaultSpaceSettings" yaml:"defaultSpaceSettings"` // domain_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#domain_settings SagemakerDomain#domain_settings} DomainSettings *SagemakerDomainDomainSettings `field:"optional" json:"domainSettings" yaml:"domainSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#id SagemakerDomain#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#kms_key_id SagemakerDomain#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` // retention_policy block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#retention_policy SagemakerDomain#retention_policy} RetentionPolicy *SagemakerDomainRetentionPolicy `field:"optional" json:"retentionPolicy" yaml:"retentionPolicy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#tags SagemakerDomain#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#tags_all SagemakerDomain#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type SagemakerDomainDefaultSpaceSettings ¶
type SagemakerDomainDefaultSpaceSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#execution_role SagemakerDomain#execution_role}. ExecutionRole *string `field:"required" json:"executionRole" yaml:"executionRole"` // jupyter_server_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#jupyter_server_app_settings SagemakerDomain#jupyter_server_app_settings} JupyterServerAppSettings *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings `field:"optional" json:"jupyterServerAppSettings" yaml:"jupyterServerAppSettings"` // kernel_gateway_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#kernel_gateway_app_settings SagemakerDomain#kernel_gateway_app_settings} KernelGatewayAppSettings *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings `field:"optional" json:"kernelGatewayAppSettings" yaml:"kernelGatewayAppSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#security_groups SagemakerDomain#security_groups}. SecurityGroups *[]*string `field:"optional" json:"securityGroups" yaml:"securityGroups"` }
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings struct { // code_repository block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#code_repository SagemakerDomain#code_repository} CodeRepository interface{} `field:"optional" json:"codeRepository" yaml:"codeRepository"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#repository_url SagemakerDomain#repository_url}. RepositoryUrl *string `field:"required" json:"repositoryUrl" yaml:"repositoryUrl"` }
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) RepositoryUrl() *string SetRepositoryUrl(val *string) RepositoryUrlInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference interface { cdktf.ComplexObject CodeRepository() SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList CodeRepositoryInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultResourceSpec() SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings SetInternalValue(val *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCodeRepository(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec) ResetCodeRepository() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings struct { // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_image SagemakerDomain#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_image_config_name SagemakerDomain#app_image_config_name}. AppImageConfigName *string `field:"required" json:"appImageConfigName" yaml:"appImageConfigName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_name SagemakerDomain#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_version_number SagemakerDomain#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference interface { cdktf.ComplexObject AppImageConfigName() *string SetAppImageConfigName(val *string) AppImageConfigNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImageName() *string SetImageName(val *string) ImageNameInput() *string ImageVersionNumber() *float64 SetImageVersionNumber(val *float64) ImageVersionNumberInput() *float64 InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetImageVersionNumber() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomImage() SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings SetInternalValue(val *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomImage(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec) ResetCustomImage() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference
type SagemakerDomainDefaultSpaceSettingsOutputReference ¶
type SagemakerDomainDefaultSpaceSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExecutionRole() *string SetExecutionRole(val *string) ExecutionRoleInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultSpaceSettings SetInternalValue(val *SagemakerDomainDefaultSpaceSettings) JupyterServerAppSettings() SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference JupyterServerAppSettingsInput() *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings KernelGatewayAppSettings() SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference KernelGatewayAppSettingsInput() *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings SecurityGroups() *[]*string SetSecurityGroups(val *[]*string) SecurityGroupsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutJupyterServerAppSettings(value *SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings) PutKernelGatewayAppSettings(value *SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings) ResetJupyterServerAppSettings() ResetKernelGatewayAppSettings() ResetSecurityGroups() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultSpaceSettingsOutputReference ¶
func NewSagemakerDomainDefaultSpaceSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultSpaceSettingsOutputReference
type SagemakerDomainDefaultUserSettings ¶
type SagemakerDomainDefaultUserSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#execution_role SagemakerDomain#execution_role}. ExecutionRole *string `field:"required" json:"executionRole" yaml:"executionRole"` // canvas_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#canvas_app_settings SagemakerDomain#canvas_app_settings} CanvasAppSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettings `field:"optional" json:"canvasAppSettings" yaml:"canvasAppSettings"` // code_editor_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#code_editor_app_settings SagemakerDomain#code_editor_app_settings} CodeEditorAppSettings *SagemakerDomainDefaultUserSettingsCodeEditorAppSettings `field:"optional" json:"codeEditorAppSettings" yaml:"codeEditorAppSettings"` // custom_file_system_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_file_system_config SagemakerDomain#custom_file_system_config} CustomFileSystemConfig interface{} `field:"optional" json:"customFileSystemConfig" yaml:"customFileSystemConfig"` // custom_posix_user_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_posix_user_config SagemakerDomain#custom_posix_user_config} CustomPosixUserConfig *SagemakerDomainDefaultUserSettingsCustomPosixUserConfig `field:"optional" json:"customPosixUserConfig" yaml:"customPosixUserConfig"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_landing_uri SagemakerDomain#default_landing_uri}. DefaultLandingUri *string `field:"optional" json:"defaultLandingUri" yaml:"defaultLandingUri"` // jupyter_lab_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#jupyter_lab_app_settings SagemakerDomain#jupyter_lab_app_settings} JupyterLabAppSettings *SagemakerDomainDefaultUserSettingsJupyterLabAppSettings `field:"optional" json:"jupyterLabAppSettings" yaml:"jupyterLabAppSettings"` // jupyter_server_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#jupyter_server_app_settings SagemakerDomain#jupyter_server_app_settings} JupyterServerAppSettings *SagemakerDomainDefaultUserSettingsJupyterServerAppSettings `field:"optional" json:"jupyterServerAppSettings" yaml:"jupyterServerAppSettings"` // kernel_gateway_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#kernel_gateway_app_settings SagemakerDomain#kernel_gateway_app_settings} KernelGatewayAppSettings *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings `field:"optional" json:"kernelGatewayAppSettings" yaml:"kernelGatewayAppSettings"` // r_session_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#r_session_app_settings SagemakerDomain#r_session_app_settings} RSessionAppSettings *SagemakerDomainDefaultUserSettingsRSessionAppSettings `field:"optional" json:"rSessionAppSettings" yaml:"rSessionAppSettings"` // r_studio_server_pro_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#r_studio_server_pro_app_settings SagemakerDomain#r_studio_server_pro_app_settings} RStudioServerProAppSettings *SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings `field:"optional" json:"rStudioServerProAppSettings" yaml:"rStudioServerProAppSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#security_groups SagemakerDomain#security_groups}. SecurityGroups *[]*string `field:"optional" json:"securityGroups" yaml:"securityGroups"` // sharing_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sharing_settings SagemakerDomain#sharing_settings} SharingSettings *SagemakerDomainDefaultUserSettingsSharingSettings `field:"optional" json:"sharingSettings" yaml:"sharingSettings"` // space_storage_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#space_storage_settings SagemakerDomain#space_storage_settings} SpaceStorageSettings *SagemakerDomainDefaultUserSettingsSpaceStorageSettings `field:"optional" json:"spaceStorageSettings" yaml:"spaceStorageSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#studio_web_portal SagemakerDomain#studio_web_portal}. StudioWebPortal *string `field:"optional" json:"studioWebPortal" yaml:"studioWebPortal"` // tensor_board_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#tensor_board_app_settings SagemakerDomain#tensor_board_app_settings} TensorBoardAppSettings *SagemakerDomainDefaultUserSettingsTensorBoardAppSettings `field:"optional" json:"tensorBoardAppSettings" yaml:"tensorBoardAppSettings"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettings struct { // direct_deploy_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#direct_deploy_settings SagemakerDomain#direct_deploy_settings} DirectDeploySettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings `field:"optional" json:"directDeploySettings" yaml:"directDeploySettings"` // generative_ai_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#generative_ai_settings SagemakerDomain#generative_ai_settings} GenerativeAiSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings `field:"optional" json:"generativeAiSettings" yaml:"generativeAiSettings"` // identity_provider_oauth_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#identity_provider_oauth_settings SagemakerDomain#identity_provider_oauth_settings} IdentityProviderOauthSettings interface{} `field:"optional" json:"identityProviderOauthSettings" yaml:"identityProviderOauthSettings"` // kendra_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#kendra_settings SagemakerDomain#kendra_settings} KendraSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings `field:"optional" json:"kendraSettings" yaml:"kendraSettings"` // model_register_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#model_register_settings SagemakerDomain#model_register_settings} ModelRegisterSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings `field:"optional" json:"modelRegisterSettings" yaml:"modelRegisterSettings"` // time_series_forecasting_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#time_series_forecasting_settings SagemakerDomain#time_series_forecasting_settings} TimeSeriesForecastingSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings `field:"optional" json:"timeSeriesForecastingSettings" yaml:"timeSeriesForecastingSettings"` // workspace_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#workspace_settings SagemakerDomain#workspace_settings} WorkspaceSettings *SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings `field:"optional" json:"workspaceSettings" yaml:"workspaceSettings"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#status SagemakerDomain#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings ¶ added in v19.24.0
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#amazon_bedrock_role_arn SagemakerDomain#amazon_bedrock_role_arn}. AmazonBedrockRoleArn *string `field:"optional" json:"amazonBedrockRoleArn" yaml:"amazonBedrockRoleArn"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference ¶ added in v19.24.0
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference interface { cdktf.ComplexObject AmazonBedrockRoleArn() *string SetAmazonBedrockRoleArn(val *string) AmazonBedrockRoleArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAmazonBedrockRoleArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#secret_arn SagemakerDomain#secret_arn}. SecretArn *string `field:"required" json:"secretArn" yaml:"secretArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#data_source_name SagemakerDomain#data_source_name}. DataSourceName *string `field:"optional" json:"dataSourceName" yaml:"dataSourceName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#status SagemakerDomain#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceName() *string SetDataSourceName(val *string) DataSourceNameInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) SecretArn() *string SetSecretArn(val *string) SecretArnInput() *string Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDataSourceName() ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#status SagemakerDomain#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#cross_account_model_register_role_arn SagemakerDomain#cross_account_model_register_role_arn}. CrossAccountModelRegisterRoleArn *string `field:"optional" json:"crossAccountModelRegisterRoleArn" yaml:"crossAccountModelRegisterRoleArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#status SagemakerDomain#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CrossAccountModelRegisterRoleArn() *string SetCrossAccountModelRegisterRoleArn(val *string) CrossAccountModelRegisterRoleArnInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCrossAccountModelRegisterRoleArn() ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DirectDeploySettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference DirectDeploySettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings // Experimental. Fqn() *string GenerativeAiSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference GenerativeAiSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings IdentityProviderOauthSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList IdentityProviderOauthSettingsInput() interface{} InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettings) KendraSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference KendraSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings ModelRegisterSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference ModelRegisterSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeSeriesForecastingSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference TimeSeriesForecastingSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings WorkspaceSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference WorkspaceSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDirectDeploySettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings) PutGenerativeAiSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings) PutIdentityProviderOauthSettings(value interface{}) PutKendraSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings) PutModelRegisterSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings) PutTimeSeriesForecastingSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings) PutWorkspaceSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings) ResetDirectDeploySettings() ResetGenerativeAiSettings() ResetIdentityProviderOauthSettings() ResetKendraSettings() ResetModelRegisterSettings() ResetTimeSeriesForecastingSettings() ResetWorkspaceSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#amazon_forecast_role_arn SagemakerDomain#amazon_forecast_role_arn}. AmazonForecastRoleArn *string `field:"optional" json:"amazonForecastRoleArn" yaml:"amazonForecastRoleArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#status SagemakerDomain#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference interface { cdktf.ComplexObject AmazonForecastRoleArn() *string SetAmazonForecastRoleArn(val *string) AmazonForecastRoleArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAmazonForecastRoleArn() ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#s3_artifact_path SagemakerDomain#s3_artifact_path}. S3ArtifactPath *string `field:"optional" json:"s3ArtifactPath" yaml:"s3ArtifactPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#s3_kms_key_id SagemakerDomain#s3_kms_key_id}. S3KmsKeyId *string `field:"optional" json:"s3KmsKeyId" yaml:"s3KmsKeyId"` }
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings) S3ArtifactPath() *string SetS3ArtifactPath(val *string) S3ArtifactPathInput() *string S3KmsKeyId() *string SetS3KmsKeyId(val *string) S3KmsKeyIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetS3ArtifactPath() ResetS3KmsKeyId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettings ¶
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettings struct { // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_image SagemakerDomain#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImage ¶ added in v19.24.0
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_image_config_name SagemakerDomain#app_image_config_name}. AppImageConfigName *string `field:"required" json:"appImageConfigName" yaml:"appImageConfigName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_name SagemakerDomain#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_version_number SagemakerDomain#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList ¶ added in v19.24.0
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference ¶ added in v19.24.0
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference interface { cdktf.ComplexObject AppImageConfigName() *string SetAppImageConfigName(val *string) AppImageConfigNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImageName() *string SetImageName(val *string) ImageNameInput() *string ImageVersionNumber() *float64 SetImageVersionNumber(val *float64) ImageVersionNumberInput() *float64 InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetImageVersionNumber() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference ¶ added in v19.24.0
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomImage() SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCodeEditorAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsCodeEditorAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomImage(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec) ResetCustomImage() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfig ¶
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfig struct { // efs_file_system_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#efs_file_system_config SagemakerDomain#efs_file_system_config} EfsFileSystemConfig *SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig `field:"optional" json:"efsFileSystemConfig" yaml:"efsFileSystemConfig"` }
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig ¶
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#file_system_id SagemakerDomain#file_system_id}. FileSystemId *string `field:"required" json:"fileSystemId" yaml:"fileSystemId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#file_system_path SagemakerDomain#file_system_path}. FileSystemPath *string `field:"required" json:"fileSystemPath" yaml:"fileSystemPath"` }
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference ¶
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FileSystemId() *string SetFileSystemId(val *string) FileSystemIdInput() *string FileSystemPath() *string SetFileSystemPath(val *string) FileSystemPathInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig SetInternalValue(val *SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList ¶
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigList ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference ¶
type SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EfsFileSystemConfig() SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference EfsFileSystemConfigInput() *SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutEfsFileSystemConfig(value *SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig) ResetEfsFileSystemConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference
type SagemakerDomainDefaultUserSettingsCustomPosixUserConfig ¶
type SagemakerDomainDefaultUserSettingsCustomPosixUserConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#gid SagemakerDomain#gid}. Gid *float64 `field:"required" json:"gid" yaml:"gid"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#uid SagemakerDomain#uid}. Uid *float64 `field:"required" json:"uid" yaml:"uid"` }
type SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference ¶
type SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Gid() *float64 SetGid(val *float64) GidInput() *float64 InternalValue() *SagemakerDomainDefaultUserSettingsCustomPosixUserConfig SetInternalValue(val *SagemakerDomainDefaultUserSettingsCustomPosixUserConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Uid() *float64 SetUid(val *float64) UidInput() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettings ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettings struct { // code_repository block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#code_repository SagemakerDomain#code_repository} CodeRepository interface{} `field:"optional" json:"codeRepository" yaml:"codeRepository"` // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_image SagemakerDomain#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#repository_url SagemakerDomain#repository_url}. RepositoryUrl *string `field:"required" json:"repositoryUrl" yaml:"repositoryUrl"` }
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) RepositoryUrl() *string SetRepositoryUrl(val *string) RepositoryUrlInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImage ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_image_config_name SagemakerDomain#app_image_config_name}. AppImageConfigName *string `field:"required" json:"appImageConfigName" yaml:"appImageConfigName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_name SagemakerDomain#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_version_number SagemakerDomain#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference interface { cdktf.ComplexObject AppImageConfigName() *string SetAppImageConfigName(val *string) AppImageConfigNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImageName() *string SetImageName(val *string) ImageNameInput() *string ImageVersionNumber() *float64 SetImageVersionNumber(val *float64) ImageVersionNumberInput() *float64 InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetImageVersionNumber() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference interface { cdktf.ComplexObject CodeRepository() SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList CodeRepositoryInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomImage() SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsJupyterLabAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsJupyterLabAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCodeRepository(value interface{}) PutCustomImage(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec) ResetCodeRepository() ResetCustomImage() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettings ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettings struct { // code_repository block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#code_repository SagemakerDomain#code_repository} CodeRepository interface{} `field:"optional" json:"codeRepository" yaml:"codeRepository"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#repository_url SagemakerDomain#repository_url}. RepositoryUrl *string `field:"required" json:"repositoryUrl" yaml:"repositoryUrl"` }
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) RepositoryUrl() *string SetRepositoryUrl(val *string) RepositoryUrlInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference interface { cdktf.ComplexObject CodeRepository() SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList CodeRepositoryInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultResourceSpec() SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsJupyterServerAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsJupyterServerAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCodeRepository(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec) ResetCodeRepository() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings struct { // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_image SagemakerDomain#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arns SagemakerDomain#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_image_config_name SagemakerDomain#app_image_config_name}. AppImageConfigName *string `field:"required" json:"appImageConfigName" yaml:"appImageConfigName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_name SagemakerDomain#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_version_number SagemakerDomain#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference interface { cdktf.ComplexObject AppImageConfigName() *string SetAppImageConfigName(val *string) AppImageConfigNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImageName() *string SetImageName(val *string) ImageNameInput() *string ImageVersionNumber() *float64 SetImageVersionNumber(val *float64) ImageVersionNumberInput() *float64 InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetImageVersionNumber() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomImage() SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings) LifecycleConfigArns() *[]*string SetLifecycleConfigArns(val *[]*string) LifecycleConfigArnsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomImage(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec) ResetCustomImage() ResetDefaultResourceSpec() ResetLifecycleConfigArns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsOutputReference interface { cdktf.ComplexObject CanvasAppSettings() SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference CanvasAppSettingsInput() *SagemakerDomainDefaultUserSettingsCanvasAppSettings CodeEditorAppSettings() SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference CodeEditorAppSettingsInput() *SagemakerDomainDefaultUserSettingsCodeEditorAppSettings // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomFileSystemConfig() SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList CustomFileSystemConfigInput() interface{} CustomPosixUserConfig() SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference CustomPosixUserConfigInput() *SagemakerDomainDefaultUserSettingsCustomPosixUserConfig DefaultLandingUri() *string SetDefaultLandingUri(val *string) DefaultLandingUriInput() *string ExecutionRole() *string SetExecutionRole(val *string) ExecutionRoleInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettings SetInternalValue(val *SagemakerDomainDefaultUserSettings) JupyterLabAppSettings() SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference JupyterLabAppSettingsInput() *SagemakerDomainDefaultUserSettingsJupyterLabAppSettings JupyterServerAppSettings() SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference JupyterServerAppSettingsInput() *SagemakerDomainDefaultUserSettingsJupyterServerAppSettings KernelGatewayAppSettings() SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference KernelGatewayAppSettingsInput() *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings RSessionAppSettings() SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference RSessionAppSettingsInput() *SagemakerDomainDefaultUserSettingsRSessionAppSettings RStudioServerProAppSettings() SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference RStudioServerProAppSettingsInput() *SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings SecurityGroups() *[]*string SetSecurityGroups(val *[]*string) SecurityGroupsInput() *[]*string SharingSettings() SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference SharingSettingsInput() *SagemakerDomainDefaultUserSettingsSharingSettings SpaceStorageSettings() SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference SpaceStorageSettingsInput() *SagemakerDomainDefaultUserSettingsSpaceStorageSettings StudioWebPortal() *string SetStudioWebPortal(val *string) StudioWebPortalInput() *string TensorBoardAppSettings() SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference TensorBoardAppSettingsInput() *SagemakerDomainDefaultUserSettingsTensorBoardAppSettings // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCanvasAppSettings(value *SagemakerDomainDefaultUserSettingsCanvasAppSettings) PutCodeEditorAppSettings(value *SagemakerDomainDefaultUserSettingsCodeEditorAppSettings) PutCustomFileSystemConfig(value interface{}) PutCustomPosixUserConfig(value *SagemakerDomainDefaultUserSettingsCustomPosixUserConfig) PutJupyterLabAppSettings(value *SagemakerDomainDefaultUserSettingsJupyterLabAppSettings) PutJupyterServerAppSettings(value *SagemakerDomainDefaultUserSettingsJupyterServerAppSettings) PutKernelGatewayAppSettings(value *SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings) PutRSessionAppSettings(value *SagemakerDomainDefaultUserSettingsRSessionAppSettings) PutRStudioServerProAppSettings(value *SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings) PutSharingSettings(value *SagemakerDomainDefaultUserSettingsSharingSettings) PutSpaceStorageSettings(value *SagemakerDomainDefaultUserSettingsSpaceStorageSettings) PutTensorBoardAppSettings(value *SagemakerDomainDefaultUserSettingsTensorBoardAppSettings) ResetCanvasAppSettings() ResetCodeEditorAppSettings() ResetCustomFileSystemConfig() ResetCustomPosixUserConfig() ResetDefaultLandingUri() ResetJupyterLabAppSettings() ResetJupyterServerAppSettings() ResetKernelGatewayAppSettings() ResetRSessionAppSettings() ResetRStudioServerProAppSettings() ResetSecurityGroups() ResetSharingSettings() ResetSpaceStorageSettings() ResetStudioWebPortal() ResetTensorBoardAppSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsOutputReference
type SagemakerDomainDefaultUserSettingsRSessionAppSettings ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettings struct { // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#custom_image SagemakerDomain#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` }
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImage ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#app_image_config_name SagemakerDomain#app_image_config_name}. AppImageConfigName *string `field:"required" json:"appImageConfigName" yaml:"appImageConfigName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_name SagemakerDomain#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#image_version_number SagemakerDomain#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference interface { cdktf.ComplexObject AppImageConfigName() *string SetAppImageConfigName(val *string) AppImageConfigNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImageName() *string SetImageName(val *string) ImageNameInput() *string ImageVersionNumber() *float64 SetImageVersionNumber(val *float64) ImageVersionNumberInput() *float64 InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetImageVersionNumber() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomImage() SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsRSessionAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsRSessionAppSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomImage(value interface{}) PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec) ResetCustomImage() ResetDefaultResourceSpec() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings ¶
type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#access_status SagemakerDomain#access_status}. AccessStatus *string `field:"optional" json:"accessStatus" yaml:"accessStatus"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#user_group SagemakerDomain#user_group}. UserGroup *string `field:"optional" json:"userGroup" yaml:"userGroup"` }
type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference interface { cdktf.ComplexObject AccessStatus() *string SetAccessStatus(val *string) AccessStatusInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserGroup() *string SetUserGroup(val *string) UserGroupInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAccessStatus() ResetUserGroup() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference
type SagemakerDomainDefaultUserSettingsSharingSettings ¶
type SagemakerDomainDefaultUserSettingsSharingSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#notebook_output_option SagemakerDomain#notebook_output_option}. NotebookOutputOption *string `field:"optional" json:"notebookOutputOption" yaml:"notebookOutputOption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#s3_kms_key_id SagemakerDomain#s3_kms_key_id}. S3KmsKeyId *string `field:"optional" json:"s3KmsKeyId" yaml:"s3KmsKeyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#s3_output_path SagemakerDomain#s3_output_path}. S3OutputPath *string `field:"optional" json:"s3OutputPath" yaml:"s3OutputPath"` }
type SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsSharingSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsSharingSettings) NotebookOutputOption() *string SetNotebookOutputOption(val *string) NotebookOutputOptionInput() *string S3KmsKeyId() *string SetS3KmsKeyId(val *string) S3KmsKeyIdInput() *string S3OutputPath() *string SetS3OutputPath(val *string) S3OutputPathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetNotebookOutputOption() ResetS3KmsKeyId() ResetS3OutputPath() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsSharingSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsSharingSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference
type SagemakerDomainDefaultUserSettingsSpaceStorageSettings ¶
type SagemakerDomainDefaultUserSettingsSpaceStorageSettings struct { // default_ebs_storage_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_ebs_storage_settings SagemakerDomain#default_ebs_storage_settings} DefaultEbsStorageSettings *SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings `field:"optional" json:"defaultEbsStorageSettings" yaml:"defaultEbsStorageSettings"` }
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings ¶
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_ebs_volume_size_in_gb SagemakerDomain#default_ebs_volume_size_in_gb}. DefaultEbsVolumeSizeInGb *float64 `field:"required" json:"defaultEbsVolumeSizeInGb" yaml:"defaultEbsVolumeSizeInGb"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#maximum_ebs_volume_size_in_gb SagemakerDomain#maximum_ebs_volume_size_in_gb}. MaximumEbsVolumeSizeInGb *float64 `field:"required" json:"maximumEbsVolumeSizeInGb" yaml:"maximumEbsVolumeSizeInGb"` }
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultEbsVolumeSizeInGb() *float64 SetDefaultEbsVolumeSizeInGb(val *float64) DefaultEbsVolumeSizeInGbInput() *float64 // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings) MaximumEbsVolumeSizeInGb() *float64 SetMaximumEbsVolumeSizeInGb(val *float64) MaximumEbsVolumeSizeInGbInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultEbsStorageSettings() SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference DefaultEbsStorageSettingsInput() *SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsSpaceStorageSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsSpaceStorageSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDefaultEbsStorageSettings(value *SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings) ResetDefaultEbsStorageSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettings ¶
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettings struct { // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` }
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec ¶
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference ¶
type SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultResourceSpec() SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerDomainDefaultUserSettingsTensorBoardAppSettings SetInternalValue(val *SagemakerDomainDefaultUserSettingsTensorBoardAppSettings) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDefaultResourceSpec(value *SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec) ResetDefaultResourceSpec() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference ¶
func NewSagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference
type SagemakerDomainDomainSettings ¶
type SagemakerDomainDomainSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#execution_role_identity_config SagemakerDomain#execution_role_identity_config}. ExecutionRoleIdentityConfig *string `field:"optional" json:"executionRoleIdentityConfig" yaml:"executionRoleIdentityConfig"` // r_studio_server_pro_domain_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#r_studio_server_pro_domain_settings SagemakerDomain#r_studio_server_pro_domain_settings} RStudioServerProDomainSettings *SagemakerDomainDomainSettingsRStudioServerProDomainSettings `field:"optional" json:"rStudioServerProDomainSettings" yaml:"rStudioServerProDomainSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#security_group_ids SagemakerDomain#security_group_ids}. SecurityGroupIds *[]*string `field:"optional" json:"securityGroupIds" yaml:"securityGroupIds"` }
type SagemakerDomainDomainSettingsOutputReference ¶
type SagemakerDomainDomainSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExecutionRoleIdentityConfig() *string SetExecutionRoleIdentityConfig(val *string) ExecutionRoleIdentityConfigInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDomainSettings SetInternalValue(val *SagemakerDomainDomainSettings) RStudioServerProDomainSettings() SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference RStudioServerProDomainSettingsInput() *SagemakerDomainDomainSettingsRStudioServerProDomainSettings SecurityGroupIds() *[]*string SetSecurityGroupIds(val *[]*string) SecurityGroupIdsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRStudioServerProDomainSettings(value *SagemakerDomainDomainSettingsRStudioServerProDomainSettings) ResetExecutionRoleIdentityConfig() ResetRStudioServerProDomainSettings() ResetSecurityGroupIds() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDomainSettingsOutputReference ¶
func NewSagemakerDomainDomainSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDomainSettingsOutputReference
type SagemakerDomainDomainSettingsRStudioServerProDomainSettings ¶
type SagemakerDomainDomainSettingsRStudioServerProDomainSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#domain_execution_role_arn SagemakerDomain#domain_execution_role_arn}. DomainExecutionRoleArn *string `field:"required" json:"domainExecutionRoleArn" yaml:"domainExecutionRoleArn"` // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#default_resource_spec SagemakerDomain#default_resource_spec} DefaultResourceSpec *SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec `field:"optional" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#r_studio_connect_url SagemakerDomain#r_studio_connect_url}. RStudioConnectUrl *string `field:"optional" json:"rStudioConnectUrl" yaml:"rStudioConnectUrl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#r_studio_package_manager_url SagemakerDomain#r_studio_package_manager_url}. RStudioPackageManagerUrl *string `field:"optional" json:"rStudioPackageManagerUrl" yaml:"rStudioPackageManagerUrl"` }
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec ¶
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#instance_type SagemakerDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#lifecycle_config_arn SagemakerDomain#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_arn SagemakerDomain#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_alias SagemakerDomain#sagemaker_image_version_alias}. SagemakerImageVersionAlias *string `field:"optional" json:"sagemakerImageVersionAlias" yaml:"sagemakerImageVersionAlias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#sagemaker_image_version_arn SagemakerDomain#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference ¶
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec SetInternalValue(val *SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec) LifecycleConfigArn() *string SetLifecycleConfigArn(val *string) LifecycleConfigArnInput() *string SagemakerImageArn() *string SetSagemakerImageArn(val *string) SagemakerImageArnInput() *string SagemakerImageVersionAlias() *string SetSagemakerImageVersionAlias(val *string) SagemakerImageVersionAliasInput() *string SagemakerImageVersionArn() *string SetSagemakerImageVersionArn(val *string) SagemakerImageVersionArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceType() ResetLifecycleConfigArn() ResetSagemakerImageArn() ResetSagemakerImageVersionAlias() ResetSagemakerImageVersionArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference ¶
type SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultResourceSpec() SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec DomainExecutionRoleArn() *string SetDomainExecutionRoleArn(val *string) DomainExecutionRoleArnInput() *string // Experimental. Fqn() *string InternalValue() *SagemakerDomainDomainSettingsRStudioServerProDomainSettings SetInternalValue(val *SagemakerDomainDomainSettingsRStudioServerProDomainSettings) RStudioConnectUrl() *string SetRStudioConnectUrl(val *string) RStudioConnectUrlInput() *string RStudioPackageManagerUrl() *string SetRStudioPackageManagerUrl(val *string) RStudioPackageManagerUrlInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDefaultResourceSpec(value *SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec) ResetDefaultResourceSpec() ResetRStudioConnectUrl() ResetRStudioPackageManagerUrl() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference ¶
func NewSagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference
type SagemakerDomainRetentionPolicy ¶
type SagemakerDomainRetentionPolicy struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.65.0/docs/resources/sagemaker_domain#home_efs_file_system SagemakerDomain#home_efs_file_system}. HomeEfsFileSystem *string `field:"optional" json:"homeEfsFileSystem" yaml:"homeEfsFileSystem"` }
type SagemakerDomainRetentionPolicyOutputReference ¶
type SagemakerDomainRetentionPolicyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string HomeEfsFileSystem() *string SetHomeEfsFileSystem(val *string) HomeEfsFileSystemInput() *string InternalValue() *SagemakerDomainRetentionPolicy SetInternalValue(val *SagemakerDomainRetentionPolicy) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetHomeEfsFileSystem() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewSagemakerDomainRetentionPolicyOutputReference ¶
func NewSagemakerDomainRetentionPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerDomainRetentionPolicyOutputReference
Source Files ¶
- SagemakerDomain.go
- SagemakerDomainConfig.go
- SagemakerDomainDefaultSpaceSettings.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettings.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepository.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryList__checks.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference.go
- SagemakerDomainDefaultSpaceSettingsJupyterServerAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettings.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImage.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageList__checks.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference.go
- SagemakerDomainDefaultSpaceSettingsKernelGatewayAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultSpaceSettingsOutputReference.go
- SagemakerDomainDefaultSpaceSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsDirectDeploySettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsGenerativeAiSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsList__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsIdentityProviderOauthSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsKendraSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsModelRegisterSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettings.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCanvasAppSettingsWorkspaceSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettings.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImage.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageList__checks.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsCustomImageOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsCodeEditorAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfig.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfig.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigEfsFileSystemConfigOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigList__checks.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference.go
- SagemakerDomainDefaultUserSettingsCustomFileSystemConfigOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsCustomPosixUserConfig.go
- SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference.go
- SagemakerDomainDefaultUserSettingsCustomPosixUserConfigOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettings.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepository.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryList__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCodeRepositoryOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImage.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageList__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsCustomImageOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterLabAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettings.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepository.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryList__checks.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsCodeRepositoryOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsJupyterServerAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettings.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageList__checks.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsKernelGatewayAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettings.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImage.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageList__checks.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsCustomImageOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsRSessionAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsRStudioServerProAppSettings.go
- SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsRStudioServerProAppSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsSharingSettings.go
- SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsSharingSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettings.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettings.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsSpaceStorageSettingsOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettings.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference.go
- SagemakerDomainDefaultUserSettingsTensorBoardAppSettingsOutputReference__checks.go
- SagemakerDomainDomainSettings.go
- SagemakerDomainDomainSettingsOutputReference.go
- SagemakerDomainDomainSettingsOutputReference__checks.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettings.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpec.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference.go
- SagemakerDomainDomainSettingsRStudioServerProDomainSettingsOutputReference__checks.go
- SagemakerDomainRetentionPolicy.go
- SagemakerDomainRetentionPolicyOutputReference.go
- SagemakerDomainRetentionPolicyOutputReference__checks.go
- SagemakerDomain__checks.go
- main.go