Documentation ¶
Index ¶
- 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 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 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 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.