Documentation ¶
Index ¶
- func OrgSsoRolesDataSourceSchema(ctx context.Context) schema.Schema
- func SdkToTerraform(ctx context.Context, l *[]models.SsoRoleOrg, elements *[]attr.Value) diag.Diagnostics
- type OrgSsoRolesModel
- type OrgSsoRolesType
- func (t OrgSsoRolesType) Equal(o attr.Type) bool
- func (t OrgSsoRolesType) String() string
- func (t OrgSsoRolesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t OrgSsoRolesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t OrgSsoRolesType) ValueType(ctx context.Context) attr.Value
- type OrgSsoRolesValue
- func NewOrgSsoRolesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgSsoRolesValue, diag.Diagnostics)
- func NewOrgSsoRolesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OrgSsoRolesValue
- func NewOrgSsoRolesValueNull() OrgSsoRolesValue
- func NewOrgSsoRolesValueUnknown() OrgSsoRolesValue
- func (v OrgSsoRolesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v OrgSsoRolesValue) Equal(o attr.Value) bool
- func (v OrgSsoRolesValue) IsNull() bool
- func (v OrgSsoRolesValue) IsUnknown() bool
- func (v OrgSsoRolesValue) String() string
- func (v OrgSsoRolesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v OrgSsoRolesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v OrgSsoRolesValue) Type(ctx context.Context) attr.Type
- type PrivilegesType
- func (t PrivilegesType) Equal(o attr.Type) bool
- func (t PrivilegesType) String() string
- func (t PrivilegesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t PrivilegesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t PrivilegesType) ValueType(ctx context.Context) attr.Value
- type PrivilegesValue
- func NewPrivilegesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PrivilegesValue, diag.Diagnostics)
- func NewPrivilegesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PrivilegesValue
- func NewPrivilegesValueNull() PrivilegesValue
- func NewPrivilegesValueUnknown() PrivilegesValue
- func (v PrivilegesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v PrivilegesValue) Equal(o attr.Value) bool
- func (v PrivilegesValue) IsNull() bool
- func (v PrivilegesValue) IsUnknown() bool
- func (v PrivilegesValue) String() string
- func (v PrivilegesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v PrivilegesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v PrivilegesValue) 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.SsoRoleOrg, elements *[]attr.Value) diag.Diagnostics
Types ¶
type OrgSsoRolesModel ¶
type OrgSsoRolesType ¶
type OrgSsoRolesType struct {
basetypes.ObjectType
}
func (OrgSsoRolesType) String ¶
func (t OrgSsoRolesType) String() string
func (OrgSsoRolesType) ValueFromObject ¶
func (t OrgSsoRolesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (OrgSsoRolesType) ValueFromTerraform ¶
type OrgSsoRolesValue ¶
type OrgSsoRolesValue struct { CreatedTime basetypes.Float64Value `tfsdk:"created_time"` Id basetypes.StringValue `tfsdk:"id"` ModifiedTime basetypes.Float64Value `tfsdk:"modified_time"` Name basetypes.StringValue `tfsdk:"name"` OrgId basetypes.StringValue `tfsdk:"org_id"` Privileges basetypes.ListValue `tfsdk:"privileges"` // contains filtered or unexported fields }
func NewOrgSsoRolesValue ¶
func NewOrgSsoRolesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgSsoRolesValue, diag.Diagnostics)
func NewOrgSsoRolesValueMust ¶
func NewOrgSsoRolesValueNull ¶
func NewOrgSsoRolesValueNull() OrgSsoRolesValue
func NewOrgSsoRolesValueUnknown ¶
func NewOrgSsoRolesValueUnknown() OrgSsoRolesValue
func (OrgSsoRolesValue) AttributeTypes ¶
func (OrgSsoRolesValue) IsNull ¶
func (v OrgSsoRolesValue) IsNull() bool
func (OrgSsoRolesValue) IsUnknown ¶
func (v OrgSsoRolesValue) IsUnknown() bool
func (OrgSsoRolesValue) String ¶
func (v OrgSsoRolesValue) String() string
func (OrgSsoRolesValue) ToObjectValue ¶
func (v OrgSsoRolesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (OrgSsoRolesValue) ToTerraformValue ¶
type PrivilegesType ¶
type PrivilegesType struct {
basetypes.ObjectType
}
func (PrivilegesType) String ¶
func (t PrivilegesType) String() string
func (PrivilegesType) ValueFromObject ¶
func (t PrivilegesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (PrivilegesType) ValueFromTerraform ¶
type PrivilegesValue ¶
type PrivilegesValue struct { Role basetypes.StringValue `tfsdk:"role"` Scope basetypes.StringValue `tfsdk:"scope"` SiteId basetypes.StringValue `tfsdk:"site_id"` SitegroupId basetypes.StringValue `tfsdk:"sitegroup_id"` Views basetypes.StringValue `tfsdk:"views"` // contains filtered or unexported fields }
func NewPrivilegesValue ¶
func NewPrivilegesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PrivilegesValue, diag.Diagnostics)
func NewPrivilegesValueMust ¶
func NewPrivilegesValueNull ¶
func NewPrivilegesValueNull() PrivilegesValue
func NewPrivilegesValueUnknown ¶
func NewPrivilegesValueUnknown() PrivilegesValue
func (PrivilegesValue) AttributeTypes ¶
func (PrivilegesValue) IsNull ¶
func (v PrivilegesValue) IsNull() bool
func (PrivilegesValue) IsUnknown ¶
func (v PrivilegesValue) IsUnknown() bool
func (PrivilegesValue) String ¶
func (v PrivilegesValue) String() string
func (PrivilegesValue) ToObjectValue ¶
func (v PrivilegesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (PrivilegesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.