Documentation ¶
Index ¶
- type CodeRepository
- type CodeRepositoryAttributes
- func (cr CodeRepositoryAttributes) InternalRef() (terra.Reference, error)
- func (cr CodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cr CodeRepositoryAttributes) InternalWithRef(ref terra.Reference) CodeRepositoryAttributes
- func (cr CodeRepositoryAttributes) RepositoryUrl() terra.StringValue
- type CodeRepositoryState
- type CustomImage
- type CustomImageAttributes
- func (ci CustomImageAttributes) AppImageConfigName() terra.StringValue
- func (ci CustomImageAttributes) ImageName() terra.StringValue
- func (ci CustomImageAttributes) ImageVersionNumber() terra.NumberValue
- func (ci CustomImageAttributes) InternalRef() (terra.Reference, error)
- func (ci CustomImageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ci CustomImageAttributes) InternalWithRef(ref terra.Reference) CustomImageAttributes
- type CustomImageState
- type JupyterServerAppSettings
- type JupyterServerAppSettingsAttributes
- func (jsas JupyterServerAppSettingsAttributes) CodeRepository() terra.SetValue[CodeRepositoryAttributes]
- func (jsas JupyterServerAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[JupyterServerAppSettingsDefaultResourceSpecAttributes]
- func (jsas JupyterServerAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (jsas JupyterServerAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jsas JupyterServerAppSettingsAttributes) InternalWithRef(ref terra.Reference) JupyterServerAppSettingsAttributes
- func (jsas JupyterServerAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
- type JupyterServerAppSettingsDefaultResourceSpec
- type JupyterServerAppSettingsDefaultResourceSpecAttributes
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) JupyterServerAppSettingsDefaultResourceSpecAttributes
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type JupyterServerAppSettingsDefaultResourceSpecState
- type JupyterServerAppSettingsState
- type KernelGatewayAppSettings
- type KernelGatewayAppSettingsAttributes
- func (kgas KernelGatewayAppSettingsAttributes) CustomImage() terra.ListValue[CustomImageAttributes]
- func (kgas KernelGatewayAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[KernelGatewayAppSettingsDefaultResourceSpecAttributes]
- func (kgas KernelGatewayAppSettingsAttributes) InternalRef() (terra.Reference, error)
- func (kgas KernelGatewayAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (kgas KernelGatewayAppSettingsAttributes) InternalWithRef(ref terra.Reference) KernelGatewayAppSettingsAttributes
- func (kgas KernelGatewayAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
- type KernelGatewayAppSettingsDefaultResourceSpec
- type KernelGatewayAppSettingsDefaultResourceSpecAttributes
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) KernelGatewayAppSettingsDefaultResourceSpecAttributes
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
- func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
- type KernelGatewayAppSettingsDefaultResourceSpecState
- type KernelGatewayAppSettingsState
- type SpaceSettings
- type SpaceSettingsAttributes
- 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) JupyterServerAppSettings() terra.ListValue[JupyterServerAppSettingsAttributes]
- func (ss SpaceSettingsAttributes) KernelGatewayAppSettings() terra.ListValue[KernelGatewayAppSettingsAttributes]
- type SpaceSettingsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CodeRepository ¶
type CodeRepository struct { // RepositoryUrl: string, required RepositoryUrl terra.StringValue `hcl:"repository_url,attr" validate:"required"` }
type CodeRepositoryAttributes ¶
type CodeRepositoryAttributes struct {
// contains filtered or unexported fields
}
func (CodeRepositoryAttributes) InternalRef ¶
func (cr CodeRepositoryAttributes) InternalRef() (terra.Reference, error)
func (CodeRepositoryAttributes) InternalTokens ¶
func (cr CodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CodeRepositoryAttributes) InternalWithRef ¶
func (cr CodeRepositoryAttributes) InternalWithRef(ref terra.Reference) CodeRepositoryAttributes
func (CodeRepositoryAttributes) RepositoryUrl ¶
func (cr CodeRepositoryAttributes) RepositoryUrl() terra.StringValue
type CodeRepositoryState ¶
type CodeRepositoryState struct {
RepositoryUrl string `json:"repository_url"`
}
type CustomImage ¶
type CustomImage 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 CustomImageAttributes ¶
type CustomImageAttributes struct {
// contains filtered or unexported fields
}
func (CustomImageAttributes) AppImageConfigName ¶
func (ci CustomImageAttributes) AppImageConfigName() terra.StringValue
func (CustomImageAttributes) ImageName ¶
func (ci CustomImageAttributes) ImageName() terra.StringValue
func (CustomImageAttributes) ImageVersionNumber ¶
func (ci CustomImageAttributes) ImageVersionNumber() terra.NumberValue
func (CustomImageAttributes) InternalRef ¶
func (ci CustomImageAttributes) InternalRef() (terra.Reference, error)
func (CustomImageAttributes) InternalTokens ¶
func (ci CustomImageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomImageAttributes) InternalWithRef ¶
func (ci CustomImageAttributes) InternalWithRef(ref terra.Reference) CustomImageAttributes
type CustomImageState ¶
type JupyterServerAppSettings ¶
type JupyterServerAppSettings struct { // LifecycleConfigArns: set of string, optional LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"` // CodeRepository: min=0,max=10 CodeRepository []CodeRepository `hcl:"code_repository,block" validate:"min=0,max=10"` // JupyterServerAppSettingsDefaultResourceSpec: required DefaultResourceSpec *JupyterServerAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type JupyterServerAppSettingsAttributes ¶
type JupyterServerAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (JupyterServerAppSettingsAttributes) CodeRepository ¶
func (jsas JupyterServerAppSettingsAttributes) CodeRepository() terra.SetValue[CodeRepositoryAttributes]
func (JupyterServerAppSettingsAttributes) DefaultResourceSpec ¶
func (jsas JupyterServerAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[JupyterServerAppSettingsDefaultResourceSpecAttributes]
func (JupyterServerAppSettingsAttributes) InternalRef ¶
func (jsas JupyterServerAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (JupyterServerAppSettingsAttributes) InternalTokens ¶
func (jsas JupyterServerAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JupyterServerAppSettingsAttributes) InternalWithRef ¶
func (jsas JupyterServerAppSettingsAttributes) InternalWithRef(ref terra.Reference) JupyterServerAppSettingsAttributes
func (JupyterServerAppSettingsAttributes) LifecycleConfigArns ¶
func (jsas JupyterServerAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
type JupyterServerAppSettingsDefaultResourceSpec ¶
type JupyterServerAppSettingsDefaultResourceSpec 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"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type JupyterServerAppSettingsDefaultResourceSpecAttributes ¶
type JupyterServerAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) JupyterServerAppSettingsDefaultResourceSpecAttributes
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type JupyterServerAppSettingsState ¶
type JupyterServerAppSettingsState struct { LifecycleConfigArns []string `json:"lifecycle_config_arns"` CodeRepository []CodeRepositoryState `json:"code_repository"` DefaultResourceSpec []JupyterServerAppSettingsDefaultResourceSpecState `json:"default_resource_spec"` }
type KernelGatewayAppSettings ¶
type KernelGatewayAppSettings struct { // LifecycleConfigArns: set of string, optional LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"` // CustomImage: min=0,max=30 CustomImage []CustomImage `hcl:"custom_image,block" validate:"min=0,max=30"` // KernelGatewayAppSettingsDefaultResourceSpec: required DefaultResourceSpec *KernelGatewayAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"` }
type KernelGatewayAppSettingsAttributes ¶
type KernelGatewayAppSettingsAttributes struct {
// contains filtered or unexported fields
}
func (KernelGatewayAppSettingsAttributes) CustomImage ¶
func (kgas KernelGatewayAppSettingsAttributes) CustomImage() terra.ListValue[CustomImageAttributes]
func (KernelGatewayAppSettingsAttributes) DefaultResourceSpec ¶
func (kgas KernelGatewayAppSettingsAttributes) DefaultResourceSpec() terra.ListValue[KernelGatewayAppSettingsDefaultResourceSpecAttributes]
func (KernelGatewayAppSettingsAttributes) InternalRef ¶
func (kgas KernelGatewayAppSettingsAttributes) InternalRef() (terra.Reference, error)
func (KernelGatewayAppSettingsAttributes) InternalTokens ¶
func (kgas KernelGatewayAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KernelGatewayAppSettingsAttributes) InternalWithRef ¶
func (kgas KernelGatewayAppSettingsAttributes) InternalWithRef(ref terra.Reference) KernelGatewayAppSettingsAttributes
func (KernelGatewayAppSettingsAttributes) LifecycleConfigArns ¶
func (kgas KernelGatewayAppSettingsAttributes) LifecycleConfigArns() terra.SetValue[terra.StringValue]
type KernelGatewayAppSettingsDefaultResourceSpec ¶
type KernelGatewayAppSettingsDefaultResourceSpec 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"` // SagemakerImageVersionArn: string, optional SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"` }
type KernelGatewayAppSettingsDefaultResourceSpecAttributes ¶
type KernelGatewayAppSettingsDefaultResourceSpecAttributes struct {
// contains filtered or unexported fields
}
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType() terra.StringValue
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef() (terra.Reference, error)
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef(ref terra.Reference) KernelGatewayAppSettingsDefaultResourceSpecAttributes
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn() terra.StringValue
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn() terra.StringValue
func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn ¶
func (drs KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn() terra.StringValue
type KernelGatewayAppSettingsState ¶
type KernelGatewayAppSettingsState struct { LifecycleConfigArns []string `json:"lifecycle_config_arns"` CustomImage []CustomImageState `json:"custom_image"` DefaultResourceSpec []KernelGatewayAppSettingsDefaultResourceSpecState `json:"default_resource_spec"` }
type SpaceSettings ¶
type SpaceSettings struct { // JupyterServerAppSettings: optional JupyterServerAppSettings *JupyterServerAppSettings `hcl:"jupyter_server_app_settings,block"` // KernelGatewayAppSettings: optional KernelGatewayAppSettings *KernelGatewayAppSettings `hcl:"kernel_gateway_app_settings,block"` }
type SpaceSettingsAttributes ¶
type SpaceSettingsAttributes struct {
// contains filtered or unexported fields
}
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) JupyterServerAppSettings ¶
func (ss SpaceSettingsAttributes) JupyterServerAppSettings() terra.ListValue[JupyterServerAppSettingsAttributes]
func (SpaceSettingsAttributes) KernelGatewayAppSettings ¶
func (ss SpaceSettingsAttributes) KernelGatewayAppSettings() terra.ListValue[KernelGatewayAppSettingsAttributes]
type SpaceSettingsState ¶
type SpaceSettingsState struct { JupyterServerAppSettings []JupyterServerAppSettingsState `json:"jupyter_server_app_settings"` KernelGatewayAppSettings []KernelGatewayAppSettingsState `json:"kernel_gateway_app_settings"` }
Click to show internal directories.
Click to hide internal directories.