Documentation ¶
Index ¶
- func NewSagemakerSpaceOwnershipSettingsOutputReference_Override(s SagemakerSpaceOwnershipSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsCustomFileSystemList_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemList, ...)
- func NewSagemakerSpaceSpaceSettingsCustomFileSystemOutputReference_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList, ...)
- func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList, ...)
- func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList, ...)
- func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference_Override(...)
- func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference, ...)
- func NewSagemakerSpaceSpaceSharingSettingsOutputReference_Override(s SagemakerSpaceSpaceSharingSettingsOutputReference, ...)
- func NewSagemakerSpace_Override(s SagemakerSpace, scope constructs.Construct, id *string, ...)
- func SagemakerSpace_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func SagemakerSpace_IsConstruct(x interface{}) *bool
- func SagemakerSpace_IsTerraformElement(x interface{}) *bool
- func SagemakerSpace_IsTerraformResource(x interface{}) *bool
- func SagemakerSpace_TfResourceType() *string
- type SagemakerSpace
- type SagemakerSpaceConfig
- type SagemakerSpaceOwnershipSettings
- type SagemakerSpaceOwnershipSettingsOutputReference
- type SagemakerSpaceSpaceSettings
- type SagemakerSpaceSpaceSettingsCodeEditorAppSettings
- type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec
- type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference
- type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference
- type SagemakerSpaceSpaceSettingsCustomFileSystem
- type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem
- type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference
- type SagemakerSpaceSpaceSettingsCustomFileSystemList
- type SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettings
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepository
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference
- type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettings
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepository
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
- type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettings
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImage
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
- type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference
- type SagemakerSpaceSpaceSettingsOutputReference
- type SagemakerSpaceSpaceSettingsSpaceStorageSettings
- type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings
- type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference
- type SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference
- type SagemakerSpaceSpaceSharingSettings
- type SagemakerSpaceSpaceSharingSettingsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSagemakerSpaceOwnershipSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceOwnershipSettingsOutputReference_Override(s SagemakerSpaceOwnershipSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsCustomFileSystemList_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemList_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerSpaceSpaceSettingsCustomFileSystemOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemOutputReference_Override(s SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsOutputReference_Override ¶
func NewSagemakerSpaceSpaceSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference_Override(s SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpaceSpaceSharingSettingsOutputReference_Override ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSharingSettingsOutputReference_Override(s SagemakerSpaceSpaceSharingSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSagemakerSpace_Override ¶
func NewSagemakerSpace_Override(s SagemakerSpace, scope constructs.Construct, id *string, config *SagemakerSpaceConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space aws_sagemaker_space} Resource.
func SagemakerSpace_GenerateConfigForImport ¶
func SagemakerSpace_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a SagemakerSpace resource upon running "cdktf plan <stack-name>".
func SagemakerSpace_IsConstruct ¶
func SagemakerSpace_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 SagemakerSpace_IsTerraformElement ¶
func SagemakerSpace_IsTerraformElement(x interface{}) *bool
Experimental.
func SagemakerSpace_IsTerraformResource ¶
func SagemakerSpace_IsTerraformResource(x interface{}) *bool
Experimental.
func SagemakerSpace_TfResourceType ¶
func SagemakerSpace_TfResourceType() *string
Types ¶
type SagemakerSpace ¶
type SagemakerSpace interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainId() *string SetDomainId(val *string) DomainIdInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HomeEfsFileSystemUid() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node OwnershipSettings() SagemakerSpaceOwnershipSettingsOutputReference OwnershipSettingsInput() *SagemakerSpaceOwnershipSettings // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SpaceDisplayName() *string SetSpaceDisplayName(val *string) SpaceDisplayNameInput() *string SpaceName() *string SetSpaceName(val *string) SpaceNameInput() *string SpaceSettings() SagemakerSpaceSpaceSettingsOutputReference SpaceSettingsInput() *SagemakerSpaceSpaceSettings SpaceSharingSettings() SagemakerSpaceSpaceSharingSettingsOutputReference SpaceSharingSettingsInput() *SagemakerSpaceSpaceSharingSettings 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 // 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) PutOwnershipSettings(value *SagemakerSpaceOwnershipSettings) PutSpaceSettings(value *SagemakerSpaceSpaceSettings) PutSpaceSharingSettings(value *SagemakerSpaceSpaceSharingSettings) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetOwnershipSettings() ResetSpaceDisplayName() ResetSpaceSettings() ResetSpaceSharingSettings() 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.56.0/docs/resources/sagemaker_space aws_sagemaker_space}.
func NewSagemakerSpace ¶
func NewSagemakerSpace(scope constructs.Construct, id *string, config *SagemakerSpaceConfig) SagemakerSpace
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space aws_sagemaker_space} Resource.
type SagemakerSpaceConfig ¶
type SagemakerSpaceConfig 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.56.0/docs/resources/sagemaker_space#domain_id SagemakerSpace#domain_id}. DomainId *string `field:"required" json:"domainId" yaml:"domainId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#space_name SagemakerSpace#space_name}. SpaceName *string `field:"required" json:"spaceName" yaml:"spaceName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#id SagemakerSpace#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"` // ownership_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#ownership_settings SagemakerSpace#ownership_settings} OwnershipSettings *SagemakerSpaceOwnershipSettings `field:"optional" json:"ownershipSettings" yaml:"ownershipSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#space_display_name SagemakerSpace#space_display_name}. SpaceDisplayName *string `field:"optional" json:"spaceDisplayName" yaml:"spaceDisplayName"` // space_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#space_settings SagemakerSpace#space_settings} SpaceSettings *SagemakerSpaceSpaceSettings `field:"optional" json:"spaceSettings" yaml:"spaceSettings"` // space_sharing_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#space_sharing_settings SagemakerSpace#space_sharing_settings} SpaceSharingSettings *SagemakerSpaceSpaceSharingSettings `field:"optional" json:"spaceSharingSettings" yaml:"spaceSharingSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#tags SagemakerSpace#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#tags_all SagemakerSpace#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type SagemakerSpaceOwnershipSettings ¶ added in v19.6.0
type SagemakerSpaceOwnershipSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#owner_user_profile_name SagemakerSpace#owner_user_profile_name}. OwnerUserProfileName *string `field:"required" json:"ownerUserProfileName" yaml:"ownerUserProfileName"` }
type SagemakerSpaceOwnershipSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceOwnershipSettingsOutputReference 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() *SagemakerSpaceOwnershipSettings SetInternalValue(val *SagemakerSpaceOwnershipSettings) OwnerUserProfileName() *string SetOwnerUserProfileName(val *string) OwnerUserProfileNameInput() *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 NewSagemakerSpaceOwnershipSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceOwnershipSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceOwnershipSettingsOutputReference
type SagemakerSpaceSpaceSettings ¶
type SagemakerSpaceSpaceSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#app_type SagemakerSpace#app_type}. AppType *string `field:"optional" json:"appType" yaml:"appType"` // code_editor_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#code_editor_app_settings SagemakerSpace#code_editor_app_settings} CodeEditorAppSettings *SagemakerSpaceSpaceSettingsCodeEditorAppSettings `field:"optional" json:"codeEditorAppSettings" yaml:"codeEditorAppSettings"` // custom_file_system block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#custom_file_system SagemakerSpace#custom_file_system} CustomFileSystem interface{} `field:"optional" json:"customFileSystem" yaml:"customFileSystem"` // jupyter_lab_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#jupyter_lab_app_settings SagemakerSpace#jupyter_lab_app_settings} JupyterLabAppSettings *SagemakerSpaceSpaceSettingsJupyterLabAppSettings `field:"optional" json:"jupyterLabAppSettings" yaml:"jupyterLabAppSettings"` // jupyter_server_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#jupyter_server_app_settings SagemakerSpace#jupyter_server_app_settings} JupyterServerAppSettings *SagemakerSpaceSpaceSettingsJupyterServerAppSettings `field:"optional" json:"jupyterServerAppSettings" yaml:"jupyterServerAppSettings"` // kernel_gateway_app_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#kernel_gateway_app_settings SagemakerSpace#kernel_gateway_app_settings} KernelGatewayAppSettings *SagemakerSpaceSpaceSettingsKernelGatewayAppSettings `field:"optional" json:"kernelGatewayAppSettings" yaml:"kernelGatewayAppSettings"` // space_storage_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#space_storage_settings SagemakerSpace#space_storage_settings} SpaceStorageSettings *SagemakerSpaceSpaceSettingsSpaceStorageSettings `field:"optional" json:"spaceStorageSettings" yaml:"spaceStorageSettings"` }
type SagemakerSpaceSpaceSettingsCodeEditorAppSettings ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCodeEditorAppSettings struct { // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#default_resource_spec SagemakerSpace#default_resource_spec} DefaultResourceSpec *SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec `field:"required" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` }
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#instance_type SagemakerSpace#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arn SagemakerSpace#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_arn SagemakerSpace#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_version_alias SagemakerSpace#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.56.0/docs/resources/sagemaker_space#sagemaker_image_version_arn SagemakerSpace#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference 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() *SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec) 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 NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference 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() SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsCodeEditorAppSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsCodeEditorAppSettings) // 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 *SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec) // 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 NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference
type SagemakerSpaceSpaceSettingsCustomFileSystem ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCustomFileSystem struct { // efs_file_system block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#efs_file_system SagemakerSpace#efs_file_system} EfsFileSystem *SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem `field:"required" json:"efsFileSystem" yaml:"efsFileSystem"` }
type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#file_system_id SagemakerSpace#file_system_id}. FileSystemId *string `field:"required" json:"fileSystemId" yaml:"fileSystemId"` }
type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference 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 // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem SetInternalValue(val *SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem) // 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 NewSagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference
type SagemakerSpaceSpaceSettingsCustomFileSystemList ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCustomFileSystemList 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) SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference // 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 NewSagemakerSpaceSpaceSettingsCustomFileSystemList ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerSpaceSpaceSettingsCustomFileSystemList
type SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference 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 EfsFileSystem() SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference EfsFileSystemInput() *SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem // 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 PutEfsFileSystem(value *SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem) // 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 NewSagemakerSpaceSpaceSettingsCustomFileSystemOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsCustomFileSystemOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference
type SagemakerSpaceSpaceSettingsJupyterLabAppSettings ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettings struct { // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#default_resource_spec SagemakerSpace#default_resource_spec} DefaultResourceSpec *SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec `field:"required" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // code_repository block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#code_repository SagemakerSpace#code_repository} CodeRepository interface{} `field:"optional" json:"codeRepository" yaml:"codeRepository"` }
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepository ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepository struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#repository_url SagemakerSpace#repository_url}. RepositoryUrl *string `field:"required" json:"repositoryUrl" yaml:"repositoryUrl"` }
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList 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) SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference // 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 NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference 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 NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#instance_type SagemakerSpace#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arn SagemakerSpace#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_arn SagemakerSpace#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_version_alias SagemakerSpace#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.56.0/docs/resources/sagemaker_space#sagemaker_image_version_arn SagemakerSpace#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference 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() *SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec) 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 NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference interface { cdktf.ComplexObject CodeRepository() SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList 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() SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsJupyterLabAppSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsJupyterLabAppSettings) // 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 *SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec) ResetCodeRepository() // 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 NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference
type SagemakerSpaceSpaceSettingsJupyterServerAppSettings ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettings struct { // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#default_resource_spec SagemakerSpace#default_resource_spec} DefaultResourceSpec *SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec `field:"required" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // code_repository block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#code_repository SagemakerSpace#code_repository} CodeRepository interface{} `field:"optional" json:"codeRepository" yaml:"codeRepository"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arns SagemakerSpace#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepository ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepository struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#repository_url SagemakerSpace#repository_url}. RepositoryUrl *string `field:"required" json:"repositoryUrl" yaml:"repositoryUrl"` }
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList 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) SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference // 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 NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference 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 NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#instance_type SagemakerSpace#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arn SagemakerSpace#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_arn SagemakerSpace#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_version_alias SagemakerSpace#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.56.0/docs/resources/sagemaker_space#sagemaker_image_version_arn SagemakerSpace#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference 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() *SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec) 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 NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference ¶
type SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference interface { cdktf.ComplexObject CodeRepository() SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList 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() SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsJupyterServerAppSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsJupyterServerAppSettings) 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 *SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec) ResetCodeRepository() 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 NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference ¶
func NewSagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettings ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettings struct { // default_resource_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#default_resource_spec SagemakerSpace#default_resource_spec} DefaultResourceSpec *SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec `field:"required" json:"defaultResourceSpec" yaml:"defaultResourceSpec"` // custom_image block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#custom_image SagemakerSpace#custom_image} CustomImage interface{} `field:"optional" json:"customImage" yaml:"customImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arns SagemakerSpace#lifecycle_config_arns}. LifecycleConfigArns *[]*string `field:"optional" json:"lifecycleConfigArns" yaml:"lifecycleConfigArns"` }
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImage ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#app_image_config_name SagemakerSpace#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.56.0/docs/resources/sagemaker_space#image_name SagemakerSpace#image_name}. ImageName *string `field:"required" json:"imageName" yaml:"imageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#image_version_number SagemakerSpace#image_version_number}. ImageVersionNumber *float64 `field:"optional" json:"imageVersionNumber" yaml:"imageVersionNumber"` }
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList 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) SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference // 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 NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference 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 NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#instance_type SagemakerSpace#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#lifecycle_config_arn SagemakerSpace#lifecycle_config_arn}. LifecycleConfigArn *string `field:"optional" json:"lifecycleConfigArn" yaml:"lifecycleConfigArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_arn SagemakerSpace#sagemaker_image_arn}. SagemakerImageArn *string `field:"optional" json:"sagemakerImageArn" yaml:"sagemakerImageArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sagemaker_image_version_alias SagemakerSpace#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.56.0/docs/resources/sagemaker_space#sagemaker_image_version_arn SagemakerSpace#sagemaker_image_version_arn}. SagemakerImageVersionArn *string `field:"optional" json:"sagemakerImageVersionArn" yaml:"sagemakerImageVersionArn"` }
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference 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() *SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec SetInternalValue(val *SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec) 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 NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference ¶
type SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference 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() SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList CustomImageInput() interface{} DefaultResourceSpec() SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference DefaultResourceSpecInput() *SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsKernelGatewayAppSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsKernelGatewayAppSettings) 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 *SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec) ResetCustomImage() 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 NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference ¶
func NewSagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference
type SagemakerSpaceSpaceSettingsOutputReference ¶
type SagemakerSpaceSpaceSettingsOutputReference interface { cdktf.ComplexObject AppType() *string SetAppType(val *string) AppTypeInput() *string CodeEditorAppSettings() SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference CodeEditorAppSettingsInput() *SagemakerSpaceSpaceSettingsCodeEditorAppSettings // 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 CustomFileSystem() SagemakerSpaceSpaceSettingsCustomFileSystemList CustomFileSystemInput() interface{} // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettings SetInternalValue(val *SagemakerSpaceSpaceSettings) JupyterLabAppSettings() SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference JupyterLabAppSettingsInput() *SagemakerSpaceSpaceSettingsJupyterLabAppSettings JupyterServerAppSettings() SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference JupyterServerAppSettingsInput() *SagemakerSpaceSpaceSettingsJupyterServerAppSettings KernelGatewayAppSettings() SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference KernelGatewayAppSettingsInput() *SagemakerSpaceSpaceSettingsKernelGatewayAppSettings SpaceStorageSettings() SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference SpaceStorageSettingsInput() *SagemakerSpaceSpaceSettingsSpaceStorageSettings // 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 PutCodeEditorAppSettings(value *SagemakerSpaceSpaceSettingsCodeEditorAppSettings) PutCustomFileSystem(value interface{}) PutJupyterLabAppSettings(value *SagemakerSpaceSpaceSettingsJupyterLabAppSettings) PutJupyterServerAppSettings(value *SagemakerSpaceSpaceSettingsJupyterServerAppSettings) PutKernelGatewayAppSettings(value *SagemakerSpaceSpaceSettingsKernelGatewayAppSettings) PutSpaceStorageSettings(value *SagemakerSpaceSpaceSettingsSpaceStorageSettings) ResetAppType() ResetCodeEditorAppSettings() ResetCustomFileSystem() ResetJupyterLabAppSettings() ResetJupyterServerAppSettings() ResetKernelGatewayAppSettings() ResetSpaceStorageSettings() // 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 NewSagemakerSpaceSpaceSettingsOutputReference ¶
func NewSagemakerSpaceSpaceSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsOutputReference
type SagemakerSpaceSpaceSettingsSpaceStorageSettings ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsSpaceStorageSettings struct { // ebs_storage_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#ebs_storage_settings SagemakerSpace#ebs_storage_settings} EbsStorageSettings *SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings `field:"required" json:"ebsStorageSettings" yaml:"ebsStorageSettings"` }
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#ebs_volume_size_in_gb SagemakerSpace#ebs_volume_size_in_gb}. EbsVolumeSizeInGb *float64 `field:"required" json:"ebsVolumeSizeInGb" yaml:"ebsVolumeSizeInGb"` }
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference 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 EbsVolumeSizeInGb() *float64 SetEbsVolumeSizeInGb(val *float64) EbsVolumeSizeInGbInput() *float64 // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings) // 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 NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference 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 EbsStorageSettings() SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference EbsStorageSettingsInput() *SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings // Experimental. Fqn() *string InternalValue() *SagemakerSpaceSpaceSettingsSpaceStorageSettings SetInternalValue(val *SagemakerSpaceSpaceSettingsSpaceStorageSettings) // 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 PutEbsStorageSettings(value *SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings) // 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 NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference
type SagemakerSpaceSpaceSharingSettings ¶ added in v19.6.0
type SagemakerSpaceSpaceSharingSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.56.0/docs/resources/sagemaker_space#sharing_type SagemakerSpace#sharing_type}. SharingType *string `field:"required" json:"sharingType" yaml:"sharingType"` }
type SagemakerSpaceSpaceSharingSettingsOutputReference ¶ added in v19.6.0
type SagemakerSpaceSpaceSharingSettingsOutputReference 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() *SagemakerSpaceSpaceSharingSettings SetInternalValue(val *SagemakerSpaceSpaceSharingSettings) SharingType() *string SetSharingType(val *string) SharingTypeInput() *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 NewSagemakerSpaceSpaceSharingSettingsOutputReference ¶ added in v19.6.0
func NewSagemakerSpaceSpaceSharingSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SagemakerSpaceSpaceSharingSettingsOutputReference
Source Files ¶
- SagemakerSpace.go
- SagemakerSpaceConfig.go
- SagemakerSpaceOwnershipSettings.go
- SagemakerSpaceOwnershipSettingsOutputReference.go
- SagemakerSpaceOwnershipSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettings.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettings.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpec.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsCodeEditorAppSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsCustomFileSystem.go
- SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystem.go
- SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference.go
- SagemakerSpaceSpaceSettingsCustomFileSystemEfsFileSystemOutputReference__checks.go
- SagemakerSpaceSpaceSettingsCustomFileSystemList.go
- SagemakerSpaceSpaceSettingsCustomFileSystemList__checks.go
- SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference.go
- SagemakerSpaceSpaceSettingsCustomFileSystemOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettings.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepository.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryList__checks.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsCodeRepositoryOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpec.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterLabAppSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettings.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepository.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryList__checks.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsCodeRepositoryOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpec.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsJupyterServerAppSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettings.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImage.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageList__checks.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsCustomImageOutputReference__checks.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputReference__checks.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsKernelGatewayAppSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettings.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettings.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettingsEbsStorageSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference.go
- SagemakerSpaceSpaceSettingsSpaceStorageSettingsOutputReference__checks.go
- SagemakerSpaceSpaceSharingSettings.go
- SagemakerSpaceSpaceSharingSettingsOutputReference.go
- SagemakerSpaceSpaceSharingSettingsOutputReference__checks.go
- SagemakerSpace__checks.go
- main.go