Documentation
¶
Index ¶
- func DeviceVersionsDataSourceSchema(ctx context.Context) schema.Schema
- func SdkToTerraform(ctx context.Context, l []models.DeviceVersionItem) (basetypes.SetValue, diag.Diagnostics)
- type DeviceVersionsModel
- type DeviceVersionsType
- func (t DeviceVersionsType) Equal(o attr.Type) bool
- func (t DeviceVersionsType) String() string
- func (t DeviceVersionsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t DeviceVersionsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t DeviceVersionsType) ValueType(ctx context.Context) attr.Value
- type DeviceVersionsValue
- func NewDeviceVersionsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DeviceVersionsValue, diag.Diagnostics)
- func NewDeviceVersionsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DeviceVersionsValue
- func NewDeviceVersionsValueNull() DeviceVersionsValue
- func NewDeviceVersionsValueUnknown() DeviceVersionsValue
- func (v DeviceVersionsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v DeviceVersionsValue) Equal(o attr.Value) bool
- func (v DeviceVersionsValue) IsNull() bool
- func (v DeviceVersionsValue) IsUnknown() bool
- func (v DeviceVersionsValue) String() string
- func (v DeviceVersionsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v DeviceVersionsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v DeviceVersionsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SdkToTerraform ¶
func SdkToTerraform(ctx context.Context, l []models.DeviceVersionItem) (basetypes.SetValue, diag.Diagnostics)
Types ¶
type DeviceVersionsModel ¶
type DeviceVersionsType ¶
type DeviceVersionsType struct {
basetypes.ObjectType
}
func (DeviceVersionsType) String ¶
func (t DeviceVersionsType) String() string
func (DeviceVersionsType) ValueFromObject ¶
func (t DeviceVersionsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (DeviceVersionsType) ValueFromTerraform ¶
type DeviceVersionsValue ¶
type DeviceVersionsValue struct { Model basetypes.StringValue `tfsdk:"model"` Tag basetypes.StringValue `tfsdk:"tag"` Version basetypes.StringValue `tfsdk:"version"` // contains filtered or unexported fields }
func NewDeviceVersionsValue ¶
func NewDeviceVersionsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DeviceVersionsValue, diag.Diagnostics)
func NewDeviceVersionsValueNull ¶
func NewDeviceVersionsValueNull() DeviceVersionsValue
func NewDeviceVersionsValueUnknown ¶
func NewDeviceVersionsValueUnknown() DeviceVersionsValue
func (DeviceVersionsValue) AttributeTypes ¶
func (DeviceVersionsValue) IsNull ¶
func (v DeviceVersionsValue) IsNull() bool
func (DeviceVersionsValue) IsUnknown ¶
func (v DeviceVersionsValue) IsUnknown() bool
func (DeviceVersionsValue) String ¶
func (v DeviceVersionsValue) String() string
func (DeviceVersionsValue) ToObjectValue ¶
func (v DeviceVersionsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (DeviceVersionsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.