Documentation ¶
Index ¶
- type Args
- type OwnershipSettings
- type OwnershipSettingsAttributes
- func (os OwnershipSettingsAttributes) InternalRef() (terra.Reference, error)
- func (os OwnershipSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (os OwnershipSettingsAttributes) InternalWithRef(ref terra.Reference) OwnershipSettingsAttributes
- func (os OwnershipSettingsAttributes) OwnerUserProfileName() terra.StringValue
- type OwnershipSettingsState
- type Resource
- func (ass *Resource) Attributes() awsSagemakerSpaceAttributes
- func (ass *Resource) Configuration() interface{}
- func (ass *Resource) DependOn() terra.Reference
- func (ass *Resource) Dependencies() terra.Dependencies
- func (ass *Resource) ImportState(state io.Reader) error
- func (ass *Resource) LifecycleManagement() *terra.Lifecycle
- func (ass *Resource) LocalName() string
- func (ass *Resource) State() (*awsSagemakerSpaceState, bool)
- func (ass *Resource) StateMust() *awsSagemakerSpaceState
- func (ass *Resource) Type() string
- type SpaceSettings
- type SpaceSettingsAttributes
- func (ss SpaceSettingsAttributes) AppType() terra.StringValue
- func (ss SpaceSettingsAttributes) CodeEditorAppSettings() terra.ListValue[SpaceSettingsCodeEditorAppSettingsAttributes]
- func (ss SpaceSettingsAttributes) CustomFileSystem() terra.ListValue[SpaceSettingsCustomFileSystemAttributes]
- func (ss SpaceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ss SpaceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss SpaceSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsAttributes
- func (ss SpaceSettingsAttributes) JupyterLabAppSettings() terra.ListValue[SpaceSettingsJupyterLabAppSettingsAttributes]
- func (ss SpaceSettingsAttributes) JupyterServerAppSettings() terra.ListValue[SpaceSettingsJupyterServerAppSettingsAttributes]
- func (ss SpaceSettingsAttributes) KernelGatewayAppSettings() terra.ListValue[SpaceSettingsKernelGatewayAppSettingsAttributes]
- func (ss SpaceSettingsAttributes) SpaceStorageSettings() terra.ListValue[SpaceSettingsSpaceStorageSettingsAttributes]
- type SpaceSettingsCodeEditorAppSettings
- type SpaceSettingsCodeEditorAppSettingsAttributes
- func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) DefaultResourceSpec() ...
- func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCodeEditorAppSettingsAttributes
- type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpec
- type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
- func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecState
- type SpaceSettingsCodeEditorAppSettingsState
- type SpaceSettingsCustomFileSystem
- type SpaceSettingsCustomFileSystemAttributes
- func (cfs SpaceSettingsCustomFileSystemAttributes) EfsFileSystem() terra.ListValue[SpaceSettingsCustomFileSystemEfsFileSystemAttributes]
- func (cfs SpaceSettingsCustomFileSystemAttributes) InternalRef() (terra.Reference, error)
- func (cfs SpaceSettingsCustomFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cfs SpaceSettingsCustomFileSystemAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCustomFileSystemAttributes
- type SpaceSettingsCustomFileSystemEfsFileSystem
- type SpaceSettingsCustomFileSystemEfsFileSystemAttributes
- func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) FileSystemId() terra.StringValue
- func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalRef() (terra.Reference, error)
- func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCustomFileSystemEfsFileSystemAttributes
- type SpaceSettingsCustomFileSystemEfsFileSystemState
- type SpaceSettingsCustomFileSystemState
- type SpaceSettingsJupyterLabAppSettings
- type SpaceSettingsJupyterLabAppSettingsAttributes
- func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) CodeRepository() terra.SetValue[SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes]
- func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) DefaultResourceSpec() ...
- func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsAttributes
- type SpaceSettingsJupyterLabAppSettingsCodeRepository
- type SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes
- func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalRef() (terra.Reference, error)
- func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes
- func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) RepositoryUrl() terra.StringValue
- type SpaceSettingsJupyterLabAppSettingsCodeRepositoryState
- type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpec
- type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
- func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecState
- type SpaceSettingsJupyterLabAppSettingsState
- type SpaceSettingsJupyterServerAppSettings
- type SpaceSettingsJupyterServerAppSettingsAttributes
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) CodeRepository() terra.SetValue[SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes]
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) DefaultResourceSpec() ...
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterServerAppSettingsAttributes
- func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
- type SpaceSettingsJupyterServerAppSettingsCodeRepository
- type SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes
- func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalRef() (terra.Reference, error)
- func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes
- func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) RepositoryUrl() terra.StringValue
- type SpaceSettingsJupyterServerAppSettingsCodeRepositoryState
- type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpec
- type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
- func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecState
- type SpaceSettingsJupyterServerAppSettingsState
- type SpaceSettingsKernelGatewayAppSettings
- type SpaceSettingsKernelGatewayAppSettingsAttributes
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) CustomImage() terra.ListValue[SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes]
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) DefaultResourceSpec() ...
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsKernelGatewayAppSettingsAttributes
- func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
- type SpaceSettingsKernelGatewayAppSettingsCustomImage
- type SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) AppImageConfigName() terra.StringValue
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageName() terra.StringValue
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageVersionNumber() terra.NumberValue
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalRef() (terra.Reference, error)
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes
- type SpaceSettingsKernelGatewayAppSettingsCustomImageState
- type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
- func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecState
- type SpaceSettingsKernelGatewayAppSettingsState
- type SpaceSettingsSpaceStorageSettings
- type SpaceSettingsSpaceStorageSettingsAttributes
- func (sss SpaceSettingsSpaceStorageSettingsAttributes) EbsStorageSettings() terra.ListValue[SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes]
- func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalRef() (terra.Reference, error)
- func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsSpaceStorageSettingsAttributes
- type SpaceSettingsSpaceStorageSettingsEbsStorageSettings
- type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes
- func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) EbsVolumeSizeInGb() terra.NumberValue
- func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes
- type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsState
- type SpaceSettingsSpaceStorageSettingsState
- type SpaceSettingsState
- type SpaceSharingSettings
- type SpaceSharingSettingsAttributes
- func (sss SpaceSharingSettingsAttributes) InternalRef() (terra.Reference, error)
- func (sss SpaceSharingSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sss SpaceSharingSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSharingSettingsAttributes
- func (sss SpaceSharingSettingsAttributes) SharingType() terra.StringValue
- type SpaceSharingSettingsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // DomainId: string, required DomainId terra.StringValue `hcl:"domain_id,attr" validate:"required"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // SpaceDisplayName: string, optional SpaceDisplayName terra.StringValue `hcl:"space_display_name,attr"` // SpaceName: string, required SpaceName terra.StringValue `hcl:"space_name,attr" validate:"required"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // OwnershipSettings: optional OwnershipSettings *OwnershipSettings `hcl:"ownership_settings,block"` // SpaceSettings: optional SpaceSettings *SpaceSettings `hcl:"space_settings,block"` // SpaceSharingSettings: optional SpaceSharingSettings *SpaceSharingSettings `hcl:"space_sharing_settings,block"` }
Args contains the configurations for aws_sagemaker_space.
type OwnershipSettings ¶
type OwnershipSettings struct { // OwnerUserProfileName: string, required OwnerUserProfileName terra.StringValue `hcl:"owner_user_profile_name,attr" validate:"required"` }
type OwnershipSettingsAttributes ¶
type OwnershipSettingsAttributes struct {
// contains filtered or unexported fields
}
func (OwnershipSettingsAttributes) InternalRef ¶
func (os OwnershipSettingsAttributes) InternalRef() (terra.Reference, error)
func (OwnershipSettingsAttributes) InternalTokens ¶
func (os OwnershipSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OwnershipSettingsAttributes) InternalWithRef ¶
func (os OwnershipSettingsAttributes) InternalWithRef(ref terra.Reference) OwnershipSettingsAttributes
func (OwnershipSettingsAttributes) OwnerUserProfileName ¶
func (os OwnershipSettingsAttributes) OwnerUserProfileName() terra.StringValue
type OwnershipSettingsState ¶
type OwnershipSettingsState struct {
OwnerUserProfileName string `json:"owner_user_profile_name"`
}
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_sagemaker_space.
func (*Resource) Attributes ¶
func (ass *Resource) Attributes() awsSagemakerSpaceAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (ass *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (ass *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type SpaceSettings ¶
type SpaceSettings struct { // AppType: string, optional AppType terra.StringValue `hcl:"app_type,attr"` // SpaceSettingsCodeEditorAppSettings: optional CodeEditorAppSettings *SpaceSettingsCodeEditorAppSettings `hcl:"code_editor_app_settings,block"` // SpaceSettingsCustomFileSystem: min=0 CustomFileSystem []SpaceSettingsCustomFileSystem `hcl:"custom_file_system,block" validate:"min=0"` // SpaceSettingsJupyterLabAppSettings: optional JupyterLabAppSettings *SpaceSettingsJupyterLabAppSettings `hcl:"jupyter_lab_app_settings,block"` // SpaceSettingsJupyterServerAppSettings: optional JupyterServerAppSettings *SpaceSettingsJupyterServerAppSettings `hcl:"jupyter_server_app_settings,block"` // SpaceSettingsKernelGatewayAppSettings: optional KernelGatewayAppSettings *SpaceSettingsKernelGatewayAppSettings `hcl:"kernel_gateway_app_settings,block"` // SpaceSettingsSpaceStorageSettings: optional SpaceStorageSettings *SpaceSettingsSpaceStorageSettings `hcl:"space_storage_settings,block"` }
type SpaceSettingsAttributes ¶
type SpaceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsAttributes) AppType ¶
func (ss SpaceSettingsAttributes) AppType() terra.StringValue
func (SpaceSettingsAttributes) CodeEditorAppSettings ¶
func (ss SpaceSettingsAttributes) CodeEditorAppSettings() terra.ListValue[SpaceSettingsCodeEditorAppSettingsAttributes]
func (SpaceSettingsAttributes) CustomFileSystem ¶
func (ss SpaceSettingsAttributes) CustomFileSystem() terra.ListValue[SpaceSettingsCustomFileSystemAttributes]
func (SpaceSettingsAttributes) InternalRef ¶
func (ss SpaceSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsAttributes) InternalTokens ¶
func (ss SpaceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsAttributes) InternalWithRef ¶
func (ss SpaceSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsAttributes
func (SpaceSettingsAttributes) JupyterLabAppSettings ¶
func (ss SpaceSettingsAttributes) JupyterLabAppSettings() terra.ListValue[SpaceSettingsJupyterLabAppSettingsAttributes]
func (SpaceSettingsAttributes) JupyterServerAppSettings ¶
func (ss SpaceSettingsAttributes) JupyterServerAppSettings() terra.ListValue[SpaceSettingsJupyterServerAppSettingsAttributes]
func (SpaceSettingsAttributes) KernelGatewayAppSettings ¶
func (ss SpaceSettingsAttributes) KernelGatewayAppSettings() terra.ListValue[SpaceSettingsKernelGatewayAppSettingsAttributes]
func (SpaceSettingsAttributes) SpaceStorageSettings ¶
func (ss SpaceSettingsAttributes) SpaceStorageSettings() terra.ListValue[SpaceSettingsSpaceStorageSettingsAttributes]
type SpaceSettingsCodeEditorAppSettings ¶
type SpaceSettingsCodeEditorAppSettings struct { // SpaceSettingsCodeEditorAppSettingsDefaultResourceSpec: required DefaultResourceSpec *SpaceSettingsCodeEditorAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type SpaceSettingsCodeEditorAppSettingsAttributes ¶
type SpaceSettingsCodeEditorAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsCodeEditorAppSettingsAttributes) DefaultResourceSpec ¶
func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes]
func (SpaceSettingsCodeEditorAppSettingsAttributes) InternalRef ¶
func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsCodeEditorAppSettingsAttributes) InternalTokens ¶
func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsCodeEditorAppSettingsAttributes) InternalWithRef ¶
func (ceas SpaceSettingsCodeEditorAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCodeEditorAppSettingsAttributes
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpec ¶
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpec struct { // InstanceType: string, optional InstanceType terra.StringValue `hcl:"instance_type,attr"` // LifecycleConfigArn: string, optional LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"` // SagemakerImageArn: string, optional SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"` // SagemakerImageVersionAlias: string, optional SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes ¶
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
func (SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecState ¶
type SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecState struct { InstanceType string `json:"instance_type"` LifecycleConfigArn string `json:"lifecycle_config_arn"` SagemakerImageArn string `json:"sagemaker_image_arn"` SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"` SagemakerImageVersionArn string `json:"sagemaker_image_version_arn"` }
type SpaceSettingsCodeEditorAppSettingsState ¶
type SpaceSettingsCodeEditorAppSettingsState struct {
DefaultResourceSpec []SpaceSettingsCodeEditorAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}
type SpaceSettingsCustomFileSystem ¶
type SpaceSettingsCustomFileSystem struct { // SpaceSettingsCustomFileSystemEfsFileSystem: required EfsFileSystem *SpaceSettingsCustomFileSystemEfsFileSystem `hcl:"efs_file_system,block" validate:"required"` }
type SpaceSettingsCustomFileSystemAttributes ¶
type SpaceSettingsCustomFileSystemAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsCustomFileSystemAttributes) EfsFileSystem ¶
func (cfs SpaceSettingsCustomFileSystemAttributes) EfsFileSystem() terra.ListValue[SpaceSettingsCustomFileSystemEfsFileSystemAttributes]
func (SpaceSettingsCustomFileSystemAttributes) InternalRef ¶
func (cfs SpaceSettingsCustomFileSystemAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsCustomFileSystemAttributes) InternalTokens ¶
func (cfs SpaceSettingsCustomFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsCustomFileSystemAttributes) InternalWithRef ¶
func (cfs SpaceSettingsCustomFileSystemAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCustomFileSystemAttributes
type SpaceSettingsCustomFileSystemEfsFileSystem ¶
type SpaceSettingsCustomFileSystemEfsFileSystem struct { // FileSystemId: string, required FileSystemId terra.StringValue `hcl:"file_system_id,attr" validate:"required"` }
type SpaceSettingsCustomFileSystemEfsFileSystemAttributes ¶
type SpaceSettingsCustomFileSystemEfsFileSystemAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsCustomFileSystemEfsFileSystemAttributes) FileSystemId ¶
func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) FileSystemId() terra.StringValue
func (SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalRef ¶
func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalTokens ¶
func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalWithRef ¶
func (efs SpaceSettingsCustomFileSystemEfsFileSystemAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsCustomFileSystemEfsFileSystemAttributes
type SpaceSettingsCustomFileSystemEfsFileSystemState ¶
type SpaceSettingsCustomFileSystemEfsFileSystemState struct {
FileSystemId string `json:"file_system_id"`
}
type SpaceSettingsCustomFileSystemState ¶
type SpaceSettingsCustomFileSystemState struct {
EfsFileSystem []SpaceSettingsCustomFileSystemEfsFileSystemState `json:"efs_file_system"`
}
type SpaceSettingsJupyterLabAppSettings ¶
type SpaceSettingsJupyterLabAppSettings struct { // SpaceSettingsJupyterLabAppSettingsCodeRepository: min=0,max=10 CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepository `hcl:"code_repository,block" validate:"min=0,max=10"` // SpaceSettingsJupyterLabAppSettingsDefaultResourceSpec: required DefaultResourceSpec *SpaceSettingsJupyterLabAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type SpaceSettingsJupyterLabAppSettingsAttributes ¶
type SpaceSettingsJupyterLabAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterLabAppSettingsAttributes) CodeRepository ¶
func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) CodeRepository() terra.SetValue[SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes]
func (SpaceSettingsJupyterLabAppSettingsAttributes) DefaultResourceSpec ¶
func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes]
func (SpaceSettingsJupyterLabAppSettingsAttributes) InternalRef ¶
func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterLabAppSettingsAttributes) InternalTokens ¶
func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterLabAppSettingsAttributes) InternalWithRef ¶
func (jlas SpaceSettingsJupyterLabAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsAttributes
type SpaceSettingsJupyterLabAppSettingsCodeRepository ¶
type SpaceSettingsJupyterLabAppSettingsCodeRepository struct { // RepositoryUrl: string, required RepositoryUrl terra.StringValue `hcl:"repository_url,attr" validate:"required"` }
type SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes ¶
type SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalRef ¶
func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalTokens ¶
func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalWithRef ¶
func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes
func (SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) RepositoryUrl ¶
func (cr SpaceSettingsJupyterLabAppSettingsCodeRepositoryAttributes) RepositoryUrl() terra.StringValue
type SpaceSettingsJupyterLabAppSettingsCodeRepositoryState ¶
type SpaceSettingsJupyterLabAppSettingsCodeRepositoryState struct {
RepositoryUrl string `json:"repository_url"`
}
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpec ¶
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpec struct { // InstanceType: string, optional InstanceType terra.StringValue `hcl:"instance_type,attr"` // LifecycleConfigArn: string, optional LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"` // SagemakerImageArn: string, optional SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"` // SagemakerImageVersionAlias: string, optional SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes ¶
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
func (SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecState ¶
type SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecState struct { InstanceType string `json:"instance_type"` LifecycleConfigArn string `json:"lifecycle_config_arn"` SagemakerImageArn string `json:"sagemaker_image_arn"` SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"` SagemakerImageVersionArn string `json:"sagemaker_image_version_arn"` }
type SpaceSettingsJupyterLabAppSettingsState ¶
type SpaceSettingsJupyterLabAppSettingsState struct { CodeRepository []SpaceSettingsJupyterLabAppSettingsCodeRepositoryState `json:"code_repository"` DefaultResourceSpec []SpaceSettingsJupyterLabAppSettingsDefaultResourceSpecState `json:"default_resource_spec"` }
type SpaceSettingsJupyterServerAppSettings ¶
type SpaceSettingsJupyterServerAppSettings struct { // LifecycleConfigArns: set of string, optional LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"` // SpaceSettingsJupyterServerAppSettingsCodeRepository: min=0,max=10 CodeRepository []SpaceSettingsJupyterServerAppSettingsCodeRepository `hcl:"code_repository,block" validate:"min=0,max=10"` // SpaceSettingsJupyterServerAppSettingsDefaultResourceSpec: required DefaultResourceSpec *SpaceSettingsJupyterServerAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type SpaceSettingsJupyterServerAppSettingsAttributes ¶
type SpaceSettingsJupyterServerAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterServerAppSettingsAttributes) CodeRepository ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) CodeRepository() terra.SetValue[SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes]
func (SpaceSettingsJupyterServerAppSettingsAttributes) DefaultResourceSpec ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes]
func (SpaceSettingsJupyterServerAppSettingsAttributes) InternalRef ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterServerAppSettingsAttributes) InternalTokens ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterServerAppSettingsAttributes) InternalWithRef ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterServerAppSettingsAttributes
func (SpaceSettingsJupyterServerAppSettingsAttributes) LifecycleConfigArns ¶
func (jsas SpaceSettingsJupyterServerAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
type SpaceSettingsJupyterServerAppSettingsCodeRepository ¶
type SpaceSettingsJupyterServerAppSettingsCodeRepository struct { // RepositoryUrl: string, required RepositoryUrl terra.StringValue `hcl:"repository_url,attr" validate:"required"` }
type SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes ¶
type SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalRef ¶
func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalTokens ¶
func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalWithRef ¶
func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes
func (SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) RepositoryUrl ¶
func (cr SpaceSettingsJupyterServerAppSettingsCodeRepositoryAttributes) RepositoryUrl() terra.StringValue
type SpaceSettingsJupyterServerAppSettingsCodeRepositoryState ¶
type SpaceSettingsJupyterServerAppSettingsCodeRepositoryState struct {
RepositoryUrl string `json:"repository_url"`
}
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // InstanceType: string, optional InstanceType terra.StringValue `hcl:"instance_type,attr"` // LifecycleConfigArn: string, optional LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"` // SagemakerImageArn: string, optional SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"` // SagemakerImageVersionAlias: string, optional SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes ¶
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
func (SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecState ¶
type SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecState struct { InstanceType string `json:"instance_type"` LifecycleConfigArn string `json:"lifecycle_config_arn"` SagemakerImageArn string `json:"sagemaker_image_arn"` SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"` SagemakerImageVersionArn string `json:"sagemaker_image_version_arn"` }
type SpaceSettingsJupyterServerAppSettingsState ¶
type SpaceSettingsJupyterServerAppSettingsState struct { LifecycleConfigArns []string `json:"lifecycle_config_arns"` CodeRepository []SpaceSettingsJupyterServerAppSettingsCodeRepositoryState `json:"code_repository"` DefaultResourceSpec []SpaceSettingsJupyterServerAppSettingsDefaultResourceSpecState `json:"default_resource_spec"` }
type SpaceSettingsKernelGatewayAppSettings ¶
type SpaceSettingsKernelGatewayAppSettings struct { // LifecycleConfigArns: set of string, optional LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"` // SpaceSettingsKernelGatewayAppSettingsCustomImage: min=0,max=200 CustomImage []SpaceSettingsKernelGatewayAppSettingsCustomImage `hcl:"custom_image,block" validate:"min=0,max=200"` // SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec: required DefaultResourceSpec *SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type SpaceSettingsKernelGatewayAppSettingsAttributes ¶
type SpaceSettingsKernelGatewayAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsKernelGatewayAppSettingsAttributes) CustomImage ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) CustomImage() terra.ListValue[SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes]
func (SpaceSettingsKernelGatewayAppSettingsAttributes) DefaultResourceSpec ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes]
func (SpaceSettingsKernelGatewayAppSettingsAttributes) InternalRef ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsKernelGatewayAppSettingsAttributes) InternalTokens ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsKernelGatewayAppSettingsAttributes) InternalWithRef ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsKernelGatewayAppSettingsAttributes
func (SpaceSettingsKernelGatewayAppSettingsAttributes) LifecycleConfigArns ¶
func (kgas SpaceSettingsKernelGatewayAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
type SpaceSettingsKernelGatewayAppSettingsCustomImage ¶
type SpaceSettingsKernelGatewayAppSettingsCustomImage struct { // AppImageConfigName: string, required AppImageConfigName terra.StringValue `hcl:"app_image_config_name,attr" validate:"required"` // ImageName: string, required ImageName terra.StringValue `hcl:"image_name,attr" validate:"required"` // ImageVersionNumber: number, optional ImageVersionNumber terra.NumberValue `hcl:"image_version_number,attr"` }
type SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes ¶
type SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) AppImageConfigName ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) AppImageConfigName() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageName ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageName() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageVersionNumber ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageVersionNumber() terra.NumberValue
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalRef ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalTokens ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalWithRef ¶
func (ci SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsKernelGatewayAppSettingsCustomImageAttributes
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // InstanceType: string, optional InstanceType terra.StringValue `hcl:"instance_type,attr"` // LifecycleConfigArn: string, optional LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"` // SagemakerImageArn: string, optional SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"` // SagemakerImageVersionAlias: string, optional SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes ¶
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias() terra.StringValue
func (SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecState ¶
type SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecState struct { InstanceType string `json:"instance_type"` LifecycleConfigArn string `json:"lifecycle_config_arn"` SagemakerImageArn string `json:"sagemaker_image_arn"` SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"` SagemakerImageVersionArn string `json:"sagemaker_image_version_arn"` }
type SpaceSettingsKernelGatewayAppSettingsState ¶
type SpaceSettingsKernelGatewayAppSettingsState struct { LifecycleConfigArns []string `json:"lifecycle_config_arns"` CustomImage []SpaceSettingsKernelGatewayAppSettingsCustomImageState `json:"custom_image"` DefaultResourceSpec []SpaceSettingsKernelGatewayAppSettingsDefaultResourceSpecState `json:"default_resource_spec"` }
type SpaceSettingsSpaceStorageSettings ¶
type SpaceSettingsSpaceStorageSettings struct { // SpaceSettingsSpaceStorageSettingsEbsStorageSettings: required EbsStorageSettings *SpaceSettingsSpaceStorageSettingsEbsStorageSettings `hcl:"ebs_storage_settings,block" validate:"required"` }
type SpaceSettingsSpaceStorageSettingsAttributes ¶
type SpaceSettingsSpaceStorageSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsSpaceStorageSettingsAttributes) EbsStorageSettings ¶
func (sss SpaceSettingsSpaceStorageSettingsAttributes) EbsStorageSettings() terra.ListValue[SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes]
func (SpaceSettingsSpaceStorageSettingsAttributes) InternalRef ¶
func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsSpaceStorageSettingsAttributes) InternalTokens ¶
func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsSpaceStorageSettingsAttributes) InternalWithRef ¶
func (sss SpaceSettingsSpaceStorageSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsSpaceStorageSettingsAttributes
type SpaceSettingsSpaceStorageSettingsEbsStorageSettings ¶
type SpaceSettingsSpaceStorageSettingsEbsStorageSettings struct { // EbsVolumeSizeInGb: number, required EbsVolumeSizeInGb terra.NumberValue `hcl:"ebs_volume_size_in_gb,attr" validate:"required"` }
type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes ¶
type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) EbsVolumeSizeInGb ¶
func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) EbsVolumeSizeInGb() terra.NumberValue
func (SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalRef ¶
func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalTokens ¶
func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalWithRef ¶
func (ess SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSettingsSpaceStorageSettingsEbsStorageSettingsAttributes
type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsState ¶
type SpaceSettingsSpaceStorageSettingsEbsStorageSettingsState struct {
EbsVolumeSizeInGb float64 `json:"ebs_volume_size_in_gb"`
}
type SpaceSettingsSpaceStorageSettingsState ¶
type SpaceSettingsSpaceStorageSettingsState struct {
EbsStorageSettings []SpaceSettingsSpaceStorageSettingsEbsStorageSettingsState `json:"ebs_storage_settings"`
}
type SpaceSettingsState ¶
type SpaceSettingsState struct { AppType string `json:"app_type"` CodeEditorAppSettings []SpaceSettingsCodeEditorAppSettingsState `json:"code_editor_app_settings"` CustomFileSystem []SpaceSettingsCustomFileSystemState `json:"custom_file_system"` JupyterLabAppSettings []SpaceSettingsJupyterLabAppSettingsState `json:"jupyter_lab_app_settings"` JupyterServerAppSettings []SpaceSettingsJupyterServerAppSettingsState `json:"jupyter_server_app_settings"` KernelGatewayAppSettings []SpaceSettingsKernelGatewayAppSettingsState `json:"kernel_gateway_app_settings"` SpaceStorageSettings []SpaceSettingsSpaceStorageSettingsState `json:"space_storage_settings"` }
type SpaceSharingSettings ¶
type SpaceSharingSettings struct { // SharingType: string, required SharingType terra.StringValue `hcl:"sharing_type,attr" validate:"required"` }
type SpaceSharingSettingsAttributes ¶
type SpaceSharingSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SpaceSharingSettingsAttributes) InternalRef ¶
func (sss SpaceSharingSettingsAttributes) InternalRef() (terra.Reference, error)
func (SpaceSharingSettingsAttributes) InternalTokens ¶
func (sss SpaceSharingSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SpaceSharingSettingsAttributes) InternalWithRef ¶
func (sss SpaceSharingSettingsAttributes) InternalWithRef(ref terra.Reference) SpaceSharingSettingsAttributes
func (SpaceSharingSettingsAttributes) SharingType ¶
func (sss SpaceSharingSettingsAttributes) SharingType() terra.StringValue
type SpaceSharingSettingsState ¶
type SpaceSharingSettingsState struct {
SharingType string `json:"sharing_type"`
}
Click to show internal directories.
Click to hide internal directories.