Documentation ¶
Index ¶
- type DataDisk
- type DataDiskAttributes
- func (dd DataDiskAttributes) BlobUri() terra.StringValue
- func (dd DataDiskAttributes) Caching() terra.StringValue
- func (dd DataDiskAttributes) InternalRef() (terra.Reference, error)
- func (dd DataDiskAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dd DataDiskAttributes) InternalWithRef(ref terra.Reference) DataDiskAttributes
- func (dd DataDiskAttributes) Lun() terra.NumberValue
- func (dd DataDiskAttributes) ManagedDiskId() terra.StringValue
- func (dd DataDiskAttributes) SizeGb() terra.NumberValue
- type DataDiskState
- type Images
- type ImagesAttributes
- func (i ImagesAttributes) DataDisk() terra.ListValue[DataDiskAttributes]
- func (i ImagesAttributes) InternalRef() (terra.Reference, error)
- func (i ImagesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i ImagesAttributes) InternalWithRef(ref terra.Reference) ImagesAttributes
- func (i ImagesAttributes) Location() terra.StringValue
- func (i ImagesAttributes) Name() terra.StringValue
- func (i ImagesAttributes) OsDisk() terra.ListValue[OsDiskAttributes]
- func (i ImagesAttributes) Tags() terra.MapValue[terra.StringValue]
- func (i ImagesAttributes) ZoneResilient() terra.BoolValue
- type ImagesState
- type OsDisk
- type OsDiskAttributes
- func (od OsDiskAttributes) BlobUri() terra.StringValue
- func (od OsDiskAttributes) Caching() terra.StringValue
- func (od OsDiskAttributes) InternalRef() (terra.Reference, error)
- func (od OsDiskAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (od OsDiskAttributes) InternalWithRef(ref terra.Reference) OsDiskAttributes
- func (od OsDiskAttributes) ManagedDiskId() terra.StringValue
- func (od OsDiskAttributes) OsState() terra.StringValue
- func (od OsDiskAttributes) OsType() terra.StringValue
- func (od OsDiskAttributes) SizeGb() terra.NumberValue
- type OsDiskState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataDiskAttributes ¶
type DataDiskAttributes struct {
// contains filtered or unexported fields
}
func (DataDiskAttributes) BlobUri ¶
func (dd DataDiskAttributes) BlobUri() terra.StringValue
func (DataDiskAttributes) Caching ¶
func (dd DataDiskAttributes) Caching() terra.StringValue
func (DataDiskAttributes) InternalRef ¶
func (dd DataDiskAttributes) InternalRef() (terra.Reference, error)
func (DataDiskAttributes) InternalTokens ¶
func (dd DataDiskAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataDiskAttributes) InternalWithRef ¶
func (dd DataDiskAttributes) InternalWithRef(ref terra.Reference) DataDiskAttributes
func (DataDiskAttributes) Lun ¶
func (dd DataDiskAttributes) Lun() terra.NumberValue
func (DataDiskAttributes) ManagedDiskId ¶
func (dd DataDiskAttributes) ManagedDiskId() terra.StringValue
func (DataDiskAttributes) SizeGb ¶
func (dd DataDiskAttributes) SizeGb() terra.NumberValue
type DataDiskState ¶
type ImagesAttributes ¶
type ImagesAttributes struct {
// contains filtered or unexported fields
}
func (ImagesAttributes) DataDisk ¶
func (i ImagesAttributes) DataDisk() terra.ListValue[DataDiskAttributes]
func (ImagesAttributes) InternalRef ¶
func (i ImagesAttributes) InternalRef() (terra.Reference, error)
func (ImagesAttributes) InternalTokens ¶
func (i ImagesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ImagesAttributes) InternalWithRef ¶
func (i ImagesAttributes) InternalWithRef(ref terra.Reference) ImagesAttributes
func (ImagesAttributes) Location ¶
func (i ImagesAttributes) Location() terra.StringValue
func (ImagesAttributes) Name ¶
func (i ImagesAttributes) Name() terra.StringValue
func (ImagesAttributes) OsDisk ¶
func (i ImagesAttributes) OsDisk() terra.ListValue[OsDiskAttributes]
func (ImagesAttributes) Tags ¶
func (i ImagesAttributes) Tags() terra.MapValue[terra.StringValue]
func (ImagesAttributes) ZoneResilient ¶
func (i ImagesAttributes) ZoneResilient() terra.BoolValue
type ImagesState ¶
type ImagesState struct { Location string `json:"location"` Name string `json:"name"` Tags map[string]string `json:"tags"` ZoneResilient bool `json:"zone_resilient"` DataDisk []DataDiskState `json:"data_disk"` OsDisk []OsDiskState `json:"os_disk"` }
type OsDiskAttributes ¶
type OsDiskAttributes struct {
// contains filtered or unexported fields
}
func (OsDiskAttributes) BlobUri ¶
func (od OsDiskAttributes) BlobUri() terra.StringValue
func (OsDiskAttributes) Caching ¶
func (od OsDiskAttributes) Caching() terra.StringValue
func (OsDiskAttributes) InternalRef ¶
func (od OsDiskAttributes) InternalRef() (terra.Reference, error)
func (OsDiskAttributes) InternalTokens ¶
func (od OsDiskAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OsDiskAttributes) InternalWithRef ¶
func (od OsDiskAttributes) InternalWithRef(ref terra.Reference) OsDiskAttributes
func (OsDiskAttributes) ManagedDiskId ¶
func (od OsDiskAttributes) ManagedDiskId() terra.StringValue
func (OsDiskAttributes) OsState ¶
func (od OsDiskAttributes) OsState() terra.StringValue
func (OsDiskAttributes) OsType ¶
func (od OsDiskAttributes) OsType() terra.StringValue
func (OsDiskAttributes) SizeGb ¶
func (od OsDiskAttributes) SizeGb() terra.NumberValue
type OsDiskState ¶
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.