ScimSchemaAttribute
Properties
Name | Type | Required | Description |
---|---|---|---|
name | str | ✅ | The name of the attribute |
type_ | ScimSchemaAttributeType | ✅ | |
multi_valued | bool | ✅ | A Boolean value indicating the attribute's plurality |
required | bool | ✅ | |
mutability | Mutability | ✅ | Indicates the circumstances under which the value of the attribute can be (re)defined |
returned | Returned | ✅ | Indicates when an attribute and associated values are returned |
uniqueness | Uniqueness | ✅ | Specifies how the service provider enforces uniqueness of attribute values |
sub_attributes | List[ScimSchemaAttribute] | ❌ | |
description | str | ❌ | The description of the attribute |
canonical_values | List[str] | ❌ | A collection of suggested canonical values |
case_exact | bool | ❌ | |
reference_types | List[str] | ❌ | Indicates the SCIM resource types that be referenced |
ScimSchemaAttributeType
Properties
Name | Type | Required | Description |
---|---|---|---|
STRING | str | ✅ | "string" |
BOOLEAN | str | ✅ | "boolean" |
DECIMAL | str | ✅ | "decimal" |
INTEGER | str | ✅ | "integer" |
DATETIME | str | ✅ | "dateTime" |
REFERENCE | str | ✅ | "reference" |
COMPLEX | str | ✅ | "complex" |
Mutability
Indicates the circumstances under which the value of the attribute can be (re)defined
Properties
Name | Type | Required | Description |
---|---|---|---|
READONLY | str | ✅ | "readOnly" |
READWRITE | str | ✅ | "readWrite" |
IMMUTABLE | str | ✅ | "immutable" |
WRITEONLY | str | ✅ | "writeOnly" |
Returned
Indicates when an attribute and associated values are returned
Properties
Name | Type | Required | Description |
---|---|---|---|
ALWAYS | str | ✅ | "always" |
NEVER | str | ✅ | "never" |
DEFAULT | str | ✅ | "default" |
REQUEST | str | ✅ | "request" |
Uniqueness
Specifies how the service provider enforces uniqueness of attribute values
Properties
Name | Type | Required | Description |
---|---|---|---|
NONE | str | ✅ | "none" |
SERVER | str | ✅ | "server" |
GLOBAL | str | ✅ | "global" |
Build Your Own SDKs with liblab
Build developer friendly SDKs in minutes from your APIs