Documentation ¶
Index ¶
- func GroupsDataSourceSchema(ctx context.Context) schema.Schema
- type GroupsModel
- type GroupsType
- func (t GroupsType) Equal(o attr.Type) bool
- func (t GroupsType) String() string
- func (t GroupsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t GroupsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t GroupsType) ValueType(ctx context.Context) attr.Value
- type GroupsValue
- func NewGroupsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (GroupsValue, diag.Diagnostics)
- func NewGroupsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) GroupsValue
- func NewGroupsValueNull() GroupsValue
- func NewGroupsValueUnknown() GroupsValue
- func (v GroupsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v GroupsValue) Equal(o attr.Value) bool
- func (v GroupsValue) IsNull() bool
- func (v GroupsValue) IsUnknown() bool
- func (v GroupsValue) String() string
- func (v GroupsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v GroupsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v GroupsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GroupsModel ¶
type GroupsType ¶
type GroupsType struct {
basetypes.ObjectType
}
func (GroupsType) String ¶
func (t GroupsType) String() string
func (GroupsType) ValueFromObject ¶
func (t GroupsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (GroupsType) ValueFromTerraform ¶
type GroupsValue ¶
type GroupsValue struct { Archived basetypes.BoolValue `tfsdk:"archived"` Locations basetypes.ListValue `tfsdk:"locations"` Name basetypes.StringValue `tfsdk:"name"` Primary basetypes.StringValue `tfsdk:"primary"` Uuid basetypes.StringValue `tfsdk:"uuid"` Version basetypes.StringValue `tfsdk:"version"` // contains filtered or unexported fields }
func NewGroupsValue ¶
func NewGroupsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (GroupsValue, diag.Diagnostics)
func NewGroupsValueMust ¶
func NewGroupsValueNull ¶
func NewGroupsValueNull() GroupsValue
func NewGroupsValueUnknown ¶
func NewGroupsValueUnknown() GroupsValue
func (GroupsValue) AttributeTypes ¶
func (GroupsValue) IsNull ¶
func (v GroupsValue) IsNull() bool
func (GroupsValue) IsUnknown ¶
func (v GroupsValue) IsUnknown() bool
func (GroupsValue) String ¶
func (v GroupsValue) String() string
func (GroupsValue) ToObjectValue ¶
func (v GroupsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (GroupsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.