Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 3.91 KB

File metadata and controls

45 lines (36 loc) · 3.91 KB

GroupSchemaAttribute

Properties

Name Type Description Notes
description str Description of the property [optional]
enum List[GroupSchemaAttributeEnumInner] Enumerated value of the property. The value of the property is limited to one of the values specified in the enum definition. The list of values for the enum must consist of unique elements. [optional]
external_name str Name of the property as it exists in an external application [optional]
external_namespace str Namespace from the external application [optional]
format UserSchemaAttributeFormat Identifies the type of data represented by the string [optional]
items UserSchemaAttributeItems [optional]
master UserSchemaAttributeMaster Identifies where the property is mastered [optional]
max_length int Maximum character length of a string property [optional]
min_length int Minimum character length of a string property [optional]
mutability UserSchemaAttributeMutabilityString Defines the mutability of the property [optional]
one_of List[UserSchemaAttributeEnum] Non-empty array of valid JSON schemas. The `oneOf` key is only supported in conjunction with `enum` and provides a mechanism to return a display name for the `enum` value.<br> Each schema has the following format: ``` { &quot;const&quot;: &quot;enumValue&quot;, &quot;title&quot;: &quot;display name&quot; } ``` When `enum` is used in conjunction with `oneOf`, you must keep the set of enumerated values and their order.<br> For example: ``` &quot;enum&quot;: [&quot;S&quot;,&quot;M&quot;,&quot;L&quot;,&quot;XL&quot;], &quot;oneOf&quot;: [ {&quot;const&quot;: &quot;S&quot;, &quot;title&quot;: &quot;Small&quot;}, {&quot;const&quot;: &quot;M&quot;, &quot;title&quot;: &quot;Medium&quot;}, {&quot;const&quot;: &quot;L&quot;, &quot;title&quot;: &quot;Large&quot;}, {&quot;const&quot;: &quot;XL&quot;, &quot;title&quot;: &quot;Extra Large&quot;} ] ``` [optional]
permissions List[UserSchemaAttributePermission] Access control permissions for the property [optional]
required bool Determines whether the property is required [optional]
scope UserSchemaAttributeScope Determines whether a group attribute can be set at the individual or group level [optional]
title str User-defined display name for the property [optional]
type UserSchemaAttributeType Type of property [optional]
unique bool Determines whether property values must be unique [optional]

Example

from okta.models.group_schema_attribute import GroupSchemaAttribute

# TODO update the JSON string below
json = "{}"
# create an instance of GroupSchemaAttribute from a JSON string
group_schema_attribute_instance = GroupSchemaAttribute.from_json(json)
# print the JSON string representation of the object
print(GroupSchemaAttribute.to_json())

# convert the object into a dict
group_schema_attribute_dict = group_schema_attribute_instance.to_dict()
# create an instance of GroupSchemaAttribute from a dict
group_schema_attribute_from_dict = GroupSchemaAttribute.from_dict(group_schema_attribute_dict)

[Back to Model list] [Back to API list] [Back to README]