Documentation ¶
Index ¶
- func DatabaseInstancesDataSourceSchema(ctx context.Context) schema.Schema
- type DatabaseInstancesModel
- type InstancesType
- func (t InstancesType) Equal(o attr.Type) bool
- func (t InstancesType) String() string
- func (t InstancesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t InstancesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t InstancesType) ValueType(ctx context.Context) attr.Value
- type InstancesValue
- func NewInstancesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (InstancesValue, diag.Diagnostics)
- func NewInstancesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) InstancesValue
- func NewInstancesValueNull() InstancesValue
- func NewInstancesValueUnknown() InstancesValue
- func (v InstancesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v InstancesValue) Equal(o attr.Value) bool
- func (v InstancesValue) IsNull() bool
- func (v InstancesValue) IsUnknown() bool
- func (v InstancesValue) String() string
- func (v InstancesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v InstancesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v InstancesValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DatabaseInstancesModel ¶
type InstancesType ¶
type InstancesType struct {
basetypes.ObjectType
}
func (InstancesType) String ¶
func (t InstancesType) String() string
func (InstancesType) ValueFromObject ¶
func (t InstancesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (InstancesType) ValueFromTerraform ¶
type InstancesValue ¶
type InstancesValue struct { Hostname basetypes.StringValue `tfsdk:"hostname"` Name basetypes.StringValue `tfsdk:"name"` Region basetypes.StringValue `tfsdk:"region"` InstancesType basetypes.StringValue `tfsdk:"type"` Uuid basetypes.StringValue `tfsdk:"uuid"` // contains filtered or unexported fields }
func NewInstancesValue ¶
func NewInstancesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (InstancesValue, diag.Diagnostics)
func NewInstancesValueMust ¶
func NewInstancesValueNull ¶
func NewInstancesValueNull() InstancesValue
func NewInstancesValueUnknown ¶
func NewInstancesValueUnknown() InstancesValue
func (InstancesValue) AttributeTypes ¶
func (InstancesValue) IsNull ¶
func (v InstancesValue) IsNull() bool
func (InstancesValue) IsUnknown ¶
func (v InstancesValue) IsUnknown() bool
func (InstancesValue) String ¶
func (v InstancesValue) String() string
func (InstancesValue) ToObjectValue ¶
func (v InstancesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (InstancesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.