Documentation ¶
Index ¶
- type EbsConfig
- type EbsConfigAttributes
- func (ec EbsConfigAttributes) InternalRef() (terra.Reference, error)
- func (ec EbsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ec EbsConfigAttributes) InternalWithRef(ref terra.Reference) EbsConfigAttributes
- func (ec EbsConfigAttributes) Iops() terra.NumberValue
- func (ec EbsConfigAttributes) Size() terra.NumberValue
- func (ec EbsConfigAttributes) Type() terra.StringValue
- func (ec EbsConfigAttributes) VolumesPerInstance() terra.NumberValue
- type EbsConfigState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EbsConfig ¶
type EbsConfig struct { // Iops: number, optional Iops terra.NumberValue `hcl:"iops,attr"` // Size: number, required Size terra.NumberValue `hcl:"size,attr" validate:"required"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // VolumesPerInstance: number, optional VolumesPerInstance terra.NumberValue `hcl:"volumes_per_instance,attr"` }
type EbsConfigAttributes ¶
type EbsConfigAttributes struct {
// contains filtered or unexported fields
}
func (EbsConfigAttributes) InternalRef ¶
func (ec EbsConfigAttributes) InternalRef() (terra.Reference, error)
func (EbsConfigAttributes) InternalTokens ¶
func (ec EbsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EbsConfigAttributes) InternalWithRef ¶
func (ec EbsConfigAttributes) InternalWithRef(ref terra.Reference) EbsConfigAttributes
func (EbsConfigAttributes) Iops ¶
func (ec EbsConfigAttributes) Iops() terra.NumberValue
func (EbsConfigAttributes) Size ¶
func (ec EbsConfigAttributes) Size() terra.NumberValue
func (EbsConfigAttributes) Type ¶
func (ec EbsConfigAttributes) Type() terra.StringValue
func (EbsConfigAttributes) VolumesPerInstance ¶
func (ec EbsConfigAttributes) VolumesPerInstance() terra.NumberValue
Click to show internal directories.
Click to hide internal directories.