Documentation
¶
Index ¶
- func VersionsDataSourceSchema(ctx context.Context) schema.Schema
- type VersionsModel
- type VersionsType
- func (t VersionsType) Equal(o attr.Type) bool
- func (t VersionsType) String() string
- func (t VersionsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t VersionsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t VersionsType) ValueType(ctx context.Context) attr.Value
- type VersionsValue
- func NewVersionsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (VersionsValue, diag.Diagnostics)
- func NewVersionsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) VersionsValue
- func NewVersionsValueNull() VersionsValue
- func NewVersionsValueUnknown() VersionsValue
- func (v VersionsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v VersionsValue) Equal(o attr.Value) bool
- func (v VersionsValue) IsNull() bool
- func (v VersionsValue) IsUnknown() bool
- func (v VersionsValue) String() string
- func (v VersionsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v VersionsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v VersionsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VersionsModel ¶
type VersionsType ¶
type VersionsType struct {
basetypes.ObjectType
}
func (VersionsType) String ¶
func (t VersionsType) String() string
func (VersionsType) ValueFromObject ¶
func (t VersionsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (VersionsType) ValueFromTerraform ¶
type VersionsValue ¶
type VersionsValue struct {
Beta basetypes.BoolValue `tfsdk:"beta"`
Deprecated basetypes.StringValue `tfsdk:"deprecated"`
Recommend basetypes.BoolValue `tfsdk:"recommend"`
Version basetypes.StringValue `tfsdk:"version"`
// contains filtered or unexported fields
}
func NewVersionsValue ¶
func NewVersionsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (VersionsValue, diag.Diagnostics)
func NewVersionsValueMust ¶
func NewVersionsValueNull ¶
func NewVersionsValueNull() VersionsValue
func NewVersionsValueUnknown ¶
func NewVersionsValueUnknown() VersionsValue
func (VersionsValue) AttributeTypes ¶
func (VersionsValue) IsNull ¶
func (v VersionsValue) IsNull() bool
func (VersionsValue) IsUnknown ¶
func (v VersionsValue) IsUnknown() bool
func (VersionsValue) String ¶
func (v VersionsValue) String() string
func (VersionsValue) ToObjectValue ¶
func (v VersionsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (VersionsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.