ExtensionGroupGroup¶
- 
class oci.identity_domains.models.ExtensionGroupGroup(**kwargs)¶
- Bases: - object- Oracle Identity Cloud Service Group - Attributes - CREATION_MECHANISM_ADSYNC- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - CREATION_MECHANISM_API- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - CREATION_MECHANISM_AUTHSYNC- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - CREATION_MECHANISM_BULK- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - CREATION_MECHANISM_IDCSUI- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - CREATION_MECHANISM_IMPORT- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. - app_roles- Gets the app_roles of this ExtensionGroupGroup. - creation_mechanism- Gets the creation_mechanism of this ExtensionGroupGroup. - description- Gets the description of this ExtensionGroupGroup. - grants- Gets the grants of this ExtensionGroupGroup. - owners- Gets the owners of this ExtensionGroupGroup. - password_policy- Gets the password_policy of this ExtensionGroupGroup. - synced_from_app- Gets the synced_from_app of this ExtensionGroupGroup. - Methods - __init__(**kwargs)- Initializes a new ExtensionGroupGroup object with values from keyword arguments. - 
CREATION_MECHANISM_ADSYNC= 'adsync'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “adsync” 
 - 
CREATION_MECHANISM_API= 'api'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “api” 
 - 
CREATION_MECHANISM_AUTHSYNC= 'authsync'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “authsync” 
 - 
CREATION_MECHANISM_BULK= 'bulk'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “bulk” 
 - 
CREATION_MECHANISM_IDCSUI= 'idcsui'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “idcsui” 
 - 
CREATION_MECHANISM_IMPORT= 'import'¶
- A constant which can be used with the creation_mechanism property of a ExtensionGroupGroup. This constant has a value of “import” 
 - 
__init__(**kwargs)¶
- Initializes a new ExtensionGroupGroup object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - description (str) – The value to assign to the description property of this ExtensionGroupGroup.
- creation_mechanism (str) – The value to assign to the creation_mechanism property of this ExtensionGroupGroup. Allowed values for this property are: “bulk”, “api”, “adsync”, “authsync”, “idcsui”, “import”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- password_policy (oci.identity_domains.models.GroupExtPasswordPolicy) – The value to assign to the password_policy property of this ExtensionGroupGroup.
- synced_from_app (oci.identity_domains.models.GroupExtSyncedFromApp) – The value to assign to the synced_from_app property of this ExtensionGroupGroup.
- grants (list[oci.identity_domains.models.GroupExtGrants]) – The value to assign to the grants property of this ExtensionGroupGroup.
- owners (list[oci.identity_domains.models.GroupExtOwners]) – The value to assign to the owners property of this ExtensionGroupGroup.
- app_roles (list[oci.identity_domains.models.GroupExtAppRoles]) – The value to assign to the app_roles property of this ExtensionGroupGroup.
 
 - 
app_roles¶
- Gets the app_roles of this ExtensionGroupGroup. A list of appRoles that the user belongs to, either thorough direct membership, nested groups, or dynamically calculated - SCIM++ Properties:
- caseExact: false
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: complex
- uniqueness: none
 
 - Returns: - The app_roles of this ExtensionGroupGroup. - Return type: - list[oci.identity_domains.models.GroupExtAppRoles] 
 - 
creation_mechanism¶
- Gets the creation_mechanism of this ExtensionGroupGroup. Source from which this group got created. - SCIM++ Properties:
- caseExact: false
- idcsCsvAttributeNameMappings: [[defaultValue:import]]
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: request
- type: string
- uniqueness: none
 
 - Allowed values for this property are: “bulk”, “api”, “adsync”, “authsync”, “idcsui”, “import”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The creation_mechanism of this ExtensionGroupGroup. - Return type: - str 
 - 
description¶
- Gets the description of this ExtensionGroupGroup. Group description - SCIM++ Properties:
- caseExact: false
- idcsCsvAttributeName: Description
- idcsCsvAttributeNameMappings: [[columnHeaderName:Description]]
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
 
 - Returns: - The description of this ExtensionGroupGroup. - Return type: - str 
 - 
grants¶
- Gets the grants of this ExtensionGroupGroup. Grants assigned to group - SCIM++ Properties:
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: complex
- uniqueness: none
 
 - Returns: - The grants of this ExtensionGroupGroup. - Return type: - list[oci.identity_domains.models.GroupExtGrants] 
 - 
owners¶
- Gets the owners of this ExtensionGroupGroup. Group owners - SCIM++ Properties:
- caseExact: false
- idcsCompositeKey: [value, type]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
 
 - Returns: - The owners of this ExtensionGroupGroup. - Return type: - list[oci.identity_domains.models.GroupExtOwners] 
 - 
password_policy¶
- Gets the password_policy of this ExtensionGroupGroup. - Returns: - The password_policy of this ExtensionGroupGroup. - Return type: - oci.identity_domains.models.GroupExtPasswordPolicy 
 - 
synced_from_app¶
- Gets the synced_from_app of this ExtensionGroupGroup. - Returns: - The synced_from_app of this ExtensionGroupGroup. - Return type: - oci.identity_domains.models.GroupExtSyncedFromApp 
 
-