Documentation
¶
Index ¶
- func FlavorsDataSourceSchema(ctx context.Context) schema.Schema
- type FlavorsModel
- type FlavorsType
- func (t FlavorsType) Equal(o attr.Type) bool
- func (t FlavorsType) String() string
- func (t FlavorsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FlavorsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FlavorsType) ValueType(ctx context.Context) attr.Value
- type FlavorsValue
- func NewFlavorsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FlavorsValue, diag.Diagnostics)
- func NewFlavorsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FlavorsValue
- func NewFlavorsValueNull() FlavorsValue
- func NewFlavorsValueUnknown() FlavorsValue
- func (v FlavorsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FlavorsValue) Equal(o attr.Value) bool
- func (v FlavorsValue) IsNull() bool
- func (v FlavorsValue) IsUnknown() bool
- func (v FlavorsValue) String() string
- func (v FlavorsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FlavorsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FlavorsValue) Type(ctx context.Context) attr.Type
- type PaginationType
- func (t PaginationType) Equal(o attr.Type) bool
- func (t PaginationType) String() string
- func (t PaginationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t PaginationType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t PaginationType) ValueType(ctx context.Context) attr.Value
- type PaginationValue
- func NewPaginationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PaginationValue, diag.Diagnostics)
- func NewPaginationValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PaginationValue
- func NewPaginationValueNull() PaginationValue
- func NewPaginationValueUnknown() PaginationValue
- func (v PaginationValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v PaginationValue) Equal(o attr.Value) bool
- func (v PaginationValue) IsNull() bool
- func (v PaginationValue) IsUnknown() bool
- func (v PaginationValue) String() string
- func (v PaginationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v PaginationValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v PaginationValue) Type(ctx context.Context) attr.Type
- type StorageClassesType
- func (t StorageClassesType) Equal(o attr.Type) bool
- func (t StorageClassesType) String() string
- func (t StorageClassesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t StorageClassesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t StorageClassesType) ValueType(ctx context.Context) attr.Value
- type StorageClassesValue
- func NewStorageClassesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StorageClassesValue, diag.Diagnostics)
- func NewStorageClassesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StorageClassesValue
- func NewStorageClassesValueNull() StorageClassesValue
- func NewStorageClassesValueUnknown() StorageClassesValue
- func (v StorageClassesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v StorageClassesValue) Equal(o attr.Value) bool
- func (v StorageClassesValue) IsNull() bool
- func (v StorageClassesValue) IsUnknown() bool
- func (v StorageClassesValue) String() string
- func (v StorageClassesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v StorageClassesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v StorageClassesValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FlavorsModel ¶
type FlavorsType ¶
type FlavorsType struct {
basetypes.ObjectType
}
func (FlavorsType) String ¶
func (t FlavorsType) String() string
func (FlavorsType) ValueFromObject ¶
func (t FlavorsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FlavorsType) ValueFromTerraform ¶
type FlavorsValue ¶
type FlavorsValue struct {
Cpu basetypes.Int64Value `tfsdk:"cpu"`
Description basetypes.StringValue `tfsdk:"description"`
Id basetypes.StringValue `tfsdk:"id"`
MaxGb basetypes.Int64Value `tfsdk:"max_gb"`
Memory basetypes.Int64Value `tfsdk:"memory"`
MinGb basetypes.Int64Value `tfsdk:"min_gb"`
NodeType basetypes.StringValue `tfsdk:"node_type"`
StorageClasses basetypes.ListValue `tfsdk:"storage_classes"`
// contains filtered or unexported fields
}
func NewFlavorsValue ¶
func NewFlavorsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FlavorsValue, diag.Diagnostics)
func NewFlavorsValueMust ¶
func NewFlavorsValueNull ¶
func NewFlavorsValueNull() FlavorsValue
func NewFlavorsValueUnknown ¶
func NewFlavorsValueUnknown() FlavorsValue
func (FlavorsValue) AttributeTypes ¶
func (FlavorsValue) IsNull ¶
func (v FlavorsValue) IsNull() bool
func (FlavorsValue) IsUnknown ¶
func (v FlavorsValue) IsUnknown() bool
func (FlavorsValue) String ¶
func (v FlavorsValue) String() string
func (FlavorsValue) ToObjectValue ¶
func (v FlavorsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FlavorsValue) ToTerraformValue ¶
type PaginationType ¶
type PaginationType struct {
basetypes.ObjectType
}
func (PaginationType) String ¶
func (t PaginationType) String() string
func (PaginationType) ValueFromObject ¶
func (t PaginationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (PaginationType) ValueFromTerraform ¶
type PaginationValue ¶
type PaginationValue struct {
Page basetypes.Int64Value `tfsdk:"page"`
Size basetypes.Int64Value `tfsdk:"size"`
Sort basetypes.StringValue `tfsdk:"sort"`
TotalPages basetypes.Int64Value `tfsdk:"total_pages"`
TotalRows basetypes.Int64Value `tfsdk:"total_rows"`
// contains filtered or unexported fields
}
func NewPaginationValue ¶
func NewPaginationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PaginationValue, diag.Diagnostics)
func NewPaginationValueMust ¶
func NewPaginationValueNull ¶
func NewPaginationValueNull() PaginationValue
func NewPaginationValueUnknown ¶
func NewPaginationValueUnknown() PaginationValue
func (PaginationValue) AttributeTypes ¶
func (PaginationValue) IsNull ¶
func (v PaginationValue) IsNull() bool
func (PaginationValue) IsUnknown ¶
func (v PaginationValue) IsUnknown() bool
func (PaginationValue) String ¶
func (v PaginationValue) String() string
func (PaginationValue) ToObjectValue ¶
func (v PaginationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (PaginationValue) ToTerraformValue ¶
type StorageClassesType ¶
type StorageClassesType struct {
basetypes.ObjectType
}
func (StorageClassesType) String ¶
func (t StorageClassesType) String() string
func (StorageClassesType) ValueFromObject ¶
func (t StorageClassesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (StorageClassesType) ValueFromTerraform ¶
type StorageClassesValue ¶
type StorageClassesValue struct {
Class basetypes.StringValue `tfsdk:"class"`
MaxIoPerSec basetypes.Int64Value `tfsdk:"max_io_per_sec"`
MaxThroughInMb basetypes.Int64Value `tfsdk:"max_through_in_mb"`
// contains filtered or unexported fields
}
func NewStorageClassesValue ¶
func NewStorageClassesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StorageClassesValue, diag.Diagnostics)
func NewStorageClassesValueNull ¶
func NewStorageClassesValueNull() StorageClassesValue
func NewStorageClassesValueUnknown ¶
func NewStorageClassesValueUnknown() StorageClassesValue
func (StorageClassesValue) AttributeTypes ¶
func (StorageClassesValue) IsNull ¶
func (v StorageClassesValue) IsNull() bool
func (StorageClassesValue) IsUnknown ¶
func (v StorageClassesValue) IsUnknown() bool
func (StorageClassesValue) String ¶
func (v StorageClassesValue) String() string
func (StorageClassesValue) ToObjectValue ¶
func (v StorageClassesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (StorageClassesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.