Documentation ¶
Index ¶
- type ContainerConfig
- type ContainerConfigAttributes
- func (cc ContainerConfigAttributes) ContainerArguments() terra.ListValue[terra.StringValue]
- func (cc ContainerConfigAttributes) ContainerEntrypoint() terra.ListValue[terra.StringValue]
- func (cc ContainerConfigAttributes) ContainerEnvironmentVariables() terra.MapValue[terra.StringValue]
- func (cc ContainerConfigAttributes) InternalRef() (terra.Reference, error)
- func (cc ContainerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc ContainerConfigAttributes) InternalWithRef(ref terra.Reference) ContainerConfigAttributes
- type ContainerConfigState
- type FileSystemConfig
- type FileSystemConfigAttributes
- func (fsc FileSystemConfigAttributes) DefaultGid() terra.NumberValue
- func (fsc FileSystemConfigAttributes) DefaultUid() terra.NumberValue
- func (fsc FileSystemConfigAttributes) InternalRef() (terra.Reference, error)
- func (fsc FileSystemConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fsc FileSystemConfigAttributes) InternalWithRef(ref terra.Reference) FileSystemConfigAttributes
- func (fsc FileSystemConfigAttributes) MountPath() terra.StringValue
- type FileSystemConfigState
- type JupyterLabImageConfig
- type JupyterLabImageConfigAttributes
- func (jlic JupyterLabImageConfigAttributes) ContainerConfig() terra.ListValue[ContainerConfigAttributes]
- func (jlic JupyterLabImageConfigAttributes) InternalRef() (terra.Reference, error)
- func (jlic JupyterLabImageConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (jlic JupyterLabImageConfigAttributes) InternalWithRef(ref terra.Reference) JupyterLabImageConfigAttributes
- type JupyterLabImageConfigState
- type KernelGatewayImageConfig
- type KernelGatewayImageConfigAttributes
- func (kgic KernelGatewayImageConfigAttributes) FileSystemConfig() terra.ListValue[FileSystemConfigAttributes]
- func (kgic KernelGatewayImageConfigAttributes) InternalRef() (terra.Reference, error)
- func (kgic KernelGatewayImageConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (kgic KernelGatewayImageConfigAttributes) InternalWithRef(ref terra.Reference) KernelGatewayImageConfigAttributes
- func (kgic KernelGatewayImageConfigAttributes) KernelSpec() terra.ListValue[KernelSpecAttributes]
- type KernelGatewayImageConfigState
- type KernelSpec
- type KernelSpecAttributes
- func (ks KernelSpecAttributes) DisplayName() terra.StringValue
- func (ks KernelSpecAttributes) InternalRef() (terra.Reference, error)
- func (ks KernelSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ks KernelSpecAttributes) InternalWithRef(ref terra.Reference) KernelSpecAttributes
- func (ks KernelSpecAttributes) Name() terra.StringValue
- type KernelSpecState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerConfig ¶
type ContainerConfig struct { // ContainerArguments: list of string, optional ContainerArguments terra.ListValue[terra.StringValue] `hcl:"container_arguments,attr"` // ContainerEntrypoint: list of string, optional ContainerEntrypoint terra.ListValue[terra.StringValue] `hcl:"container_entrypoint,attr"` // ContainerEnvironmentVariables: map of string, optional ContainerEnvironmentVariables terra.MapValue[terra.StringValue] `hcl:"container_environment_variables,attr"` }
type ContainerConfigAttributes ¶
type ContainerConfigAttributes struct {
// contains filtered or unexported fields
}
func (ContainerConfigAttributes) ContainerArguments ¶
func (cc ContainerConfigAttributes) ContainerArguments() terra.ListValue[terra.StringValue]
func (ContainerConfigAttributes) ContainerEntrypoint ¶
func (cc ContainerConfigAttributes) ContainerEntrypoint() terra.ListValue[terra.StringValue]
func (ContainerConfigAttributes) ContainerEnvironmentVariables ¶
func (cc ContainerConfigAttributes) ContainerEnvironmentVariables() terra.MapValue[terra.StringValue]
func (ContainerConfigAttributes) InternalRef ¶
func (cc ContainerConfigAttributes) InternalRef() (terra.Reference, error)
func (ContainerConfigAttributes) InternalTokens ¶
func (cc ContainerConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ContainerConfigAttributes) InternalWithRef ¶
func (cc ContainerConfigAttributes) InternalWithRef(ref terra.Reference) ContainerConfigAttributes
type ContainerConfigState ¶
type FileSystemConfig ¶
type FileSystemConfig struct { // DefaultGid: number, optional DefaultGid terra.NumberValue `hcl:"default_gid,attr"` // DefaultUid: number, optional DefaultUid terra.NumberValue `hcl:"default_uid,attr"` // MountPath: string, optional MountPath terra.StringValue `hcl:"mount_path,attr"` }
type FileSystemConfigAttributes ¶
type FileSystemConfigAttributes struct {
// contains filtered or unexported fields
}
func (FileSystemConfigAttributes) DefaultGid ¶
func (fsc FileSystemConfigAttributes) DefaultGid() terra.NumberValue
func (FileSystemConfigAttributes) DefaultUid ¶
func (fsc FileSystemConfigAttributes) DefaultUid() terra.NumberValue
func (FileSystemConfigAttributes) InternalRef ¶
func (fsc FileSystemConfigAttributes) InternalRef() (terra.Reference, error)
func (FileSystemConfigAttributes) InternalTokens ¶
func (fsc FileSystemConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FileSystemConfigAttributes) InternalWithRef ¶
func (fsc FileSystemConfigAttributes) InternalWithRef(ref terra.Reference) FileSystemConfigAttributes
func (FileSystemConfigAttributes) MountPath ¶
func (fsc FileSystemConfigAttributes) MountPath() terra.StringValue
type FileSystemConfigState ¶
type JupyterLabImageConfig ¶
type JupyterLabImageConfig struct { // ContainerConfig: optional ContainerConfig *ContainerConfig `hcl:"container_config,block"` }
type JupyterLabImageConfigAttributes ¶
type JupyterLabImageConfigAttributes struct {
// contains filtered or unexported fields
}
func (JupyterLabImageConfigAttributes) ContainerConfig ¶
func (jlic JupyterLabImageConfigAttributes) ContainerConfig() terra.ListValue[ContainerConfigAttributes]
func (JupyterLabImageConfigAttributes) InternalRef ¶
func (jlic JupyterLabImageConfigAttributes) InternalRef() (terra.Reference, error)
func (JupyterLabImageConfigAttributes) InternalTokens ¶
func (jlic JupyterLabImageConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JupyterLabImageConfigAttributes) InternalWithRef ¶
func (jlic JupyterLabImageConfigAttributes) InternalWithRef(ref terra.Reference) JupyterLabImageConfigAttributes
type JupyterLabImageConfigState ¶
type JupyterLabImageConfigState struct {
ContainerConfig []ContainerConfigState `json:"container_config"`
}
type KernelGatewayImageConfig ¶
type KernelGatewayImageConfig struct { // FileSystemConfig: optional FileSystemConfig *FileSystemConfig `hcl:"file_system_config,block"` // KernelSpec: required KernelSpec *KernelSpec `hcl:"kernel_spec,block" validate:"required"` }
type KernelGatewayImageConfigAttributes ¶
type KernelGatewayImageConfigAttributes struct {
// contains filtered or unexported fields
}
func (KernelGatewayImageConfigAttributes) FileSystemConfig ¶
func (kgic KernelGatewayImageConfigAttributes) FileSystemConfig() terra.ListValue[FileSystemConfigAttributes]
func (KernelGatewayImageConfigAttributes) InternalRef ¶
func (kgic KernelGatewayImageConfigAttributes) InternalRef() (terra.Reference, error)
func (KernelGatewayImageConfigAttributes) InternalTokens ¶
func (kgic KernelGatewayImageConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KernelGatewayImageConfigAttributes) InternalWithRef ¶
func (kgic KernelGatewayImageConfigAttributes) InternalWithRef(ref terra.Reference) KernelGatewayImageConfigAttributes
func (KernelGatewayImageConfigAttributes) KernelSpec ¶
func (kgic KernelGatewayImageConfigAttributes) KernelSpec() terra.ListValue[KernelSpecAttributes]
type KernelGatewayImageConfigState ¶
type KernelGatewayImageConfigState struct { FileSystemConfig []FileSystemConfigState `json:"file_system_config"` KernelSpec []KernelSpecState `json:"kernel_spec"` }
type KernelSpec ¶
type KernelSpec struct { // DisplayName: string, optional DisplayName terra.StringValue `hcl:"display_name,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type KernelSpecAttributes ¶
type KernelSpecAttributes struct {
// contains filtered or unexported fields
}
func (KernelSpecAttributes) DisplayName ¶
func (ks KernelSpecAttributes) DisplayName() terra.StringValue
func (KernelSpecAttributes) InternalRef ¶
func (ks KernelSpecAttributes) InternalRef() (terra.Reference, error)
func (KernelSpecAttributes) InternalTokens ¶
func (ks KernelSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KernelSpecAttributes) InternalWithRef ¶
func (ks KernelSpecAttributes) InternalWithRef(ref terra.Reference) KernelSpecAttributes
func (KernelSpecAttributes) Name ¶
func (ks KernelSpecAttributes) Name() terra.StringValue
type KernelSpecState ¶
Click to show internal directories.
Click to hide internal directories.