AppObjectClasses¶
-
class
oci.identity_domains.models.AppObjectClasses(**kwargs)¶ Bases:
objectObject classes
SCIM++ Properties: - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: default - type: complex - uniqueness: none
Attributes
TYPE_ACCOUNT_OBJECT_CLASSA constant which can be used with the type property of a AppObjectClasses. TYPE_MANAGED_OBJECT_CLASSA constant which can be used with the type property of a AppObjectClasses. displayGets the display of this AppObjectClasses. is_account_object_classGets the is_account_object_class of this AppObjectClasses. refGets the ref of this AppObjectClasses. resource_typeGets the resource_type of this AppObjectClasses. type[Required] Gets the type of this AppObjectClasses. value[Required] Gets the value of this AppObjectClasses. Methods
__init__(**kwargs)Initializes a new AppObjectClasses object with values from keyword arguments. -
TYPE_ACCOUNT_OBJECT_CLASS= 'AccountObjectClass'¶ A constant which can be used with the type property of a AppObjectClasses. This constant has a value of “AccountObjectClass”
-
TYPE_MANAGED_OBJECT_CLASS= 'ManagedObjectClass'¶ A constant which can be used with the type property of a AppObjectClasses. This constant has a value of “ManagedObjectClass”
-
__init__(**kwargs)¶ Initializes a new AppObjectClasses object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - value (str) – The value to assign to the value property of this AppObjectClasses.
- ref (str) – The value to assign to the ref property of this AppObjectClasses.
- display (str) – The value to assign to the display property of this AppObjectClasses.
- resource_type (str) – The value to assign to the resource_type property of this AppObjectClasses.
- is_account_object_class (bool) – The value to assign to the is_account_object_class property of this AppObjectClasses.
- type (str) – The value to assign to the type property of this AppObjectClasses. Allowed values for this property are: “AccountObjectClass”, “ManagedObjectClass”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
display¶ Gets the display of this AppObjectClasses. Object class display name
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The display of this AppObjectClasses. Return type: str
-
is_account_object_class¶ Gets the is_account_object_class of this AppObjectClasses. If true, the object class represents an account. The isAccountObjectClass attribute value ‘true’ MUST appear no more than once.
- SCIM++ Properties:
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The is_account_object_class of this AppObjectClasses. Return type: bool
-
ref¶ Gets the ref of this AppObjectClasses. Object class URI
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
Returns: The ref of this AppObjectClasses. Return type: str
-
resource_type¶ Gets the resource_type of this AppObjectClasses. Object class resource type
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The resource_type of this AppObjectClasses. Return type: str
-
type¶ [Required] Gets the type of this AppObjectClasses. Object Class type. Allowed values are AccountObjectClass, ManagedObjectClass.
Added In: 18.1.6
- SCIM++ Properties:
- caseExact: true
- idcsDefaultValue: AccountObjectClass
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “AccountObjectClass”, “ManagedObjectClass”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this AppObjectClasses. Return type: str
-
value¶ [Required] Gets the value of this AppObjectClasses. Object class template identifier
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The value of this AppObjectClasses. Return type: str
-