Documentation
¶
Index ¶
- func LocalUsersDataSourceSchema(ctx context.Context) schema.Schema
- type LocalUsersModel
- type UsersType
- func (t UsersType) Equal(o attr.Type) bool
- func (t UsersType) String() string
- func (t UsersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t UsersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t UsersType) ValueType(ctx context.Context) attr.Value
- type UsersValue
- func NewUsersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (UsersValue, diag.Diagnostics)
- func NewUsersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) UsersValue
- func NewUsersValueNull() UsersValue
- func NewUsersValueUnknown() UsersValue
- func (v UsersValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v UsersValue) Equal(o attr.Value) bool
- func (v UsersValue) IsNull() bool
- func (v UsersValue) IsUnknown() bool
- func (v UsersValue) String() string
- func (v UsersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v UsersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v UsersValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LocalUsersModel ¶
type UsersType ¶
type UsersType struct {
basetypes.ObjectType
}
func (UsersType) ValueFromObject ¶
func (t UsersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (UsersType) ValueFromTerraform ¶
type UsersValue ¶
type UsersValue struct { AccountExpires basetypes.StringValue `tfsdk:"account_expires"` Description basetypes.StringValue `tfsdk:"description"` Enabled basetypes.BoolValue `tfsdk:"enabled"` FullName basetypes.StringValue `tfsdk:"full_name"` Id basetypes.StringValue `tfsdk:"id"` LastLogon basetypes.StringValue `tfsdk:"last_logon"` Name basetypes.StringValue `tfsdk:"name"` PasswordChangeableDate basetypes.StringValue `tfsdk:"password_changeable_date"` PasswordExpires basetypes.StringValue `tfsdk:"password_expires"` PasswordLastSet basetypes.StringValue `tfsdk:"password_last_set"` PasswordRequired basetypes.BoolValue `tfsdk:"password_required"` Sid basetypes.StringValue `tfsdk:"sid"` UserMayChangePassword basetypes.BoolValue `tfsdk:"user_may_change_password"` // contains filtered or unexported fields }
func NewUsersValue ¶
func NewUsersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (UsersValue, diag.Diagnostics)
func NewUsersValueMust ¶
func NewUsersValueNull ¶
func NewUsersValueNull() UsersValue
func NewUsersValueUnknown ¶
func NewUsersValueUnknown() UsersValue
func (UsersValue) AttributeTypes ¶
func (UsersValue) IsNull ¶
func (v UsersValue) IsNull() bool
func (UsersValue) IsUnknown ¶
func (v UsersValue) IsUnknown() bool
func (UsersValue) String ¶
func (v UsersValue) String() string
func (UsersValue) ToObjectValue ¶
func (v UsersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (UsersValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.