AccountMgmtInfo¶
-
class
oci.identity_domains.models.
AccountMgmtInfo
(**kwargs)¶ Bases:
object
Schema for AccountMgmtInfo resource.
Attributes
IDCS_PREVENTED_OPERATIONS_DELETE
A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. IDCS_PREVENTED_OPERATIONS_REPLACE
A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. IDCS_PREVENTED_OPERATIONS_UPDATE
A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. OPERATION_CONTEXT_LIFE_CYCLE_EVENT
A constant which can be used with the operation_context property of a AccountMgmtInfo. SYNC_SITUATION_CONFIRMED
A constant which can be used with the sync_situation property of a AccountMgmtInfo. SYNC_SITUATION_DISPUTED
A constant which can be used with the sync_situation property of a AccountMgmtInfo. SYNC_SITUATION_FOUND
A constant which can be used with the sync_situation property of a AccountMgmtInfo. SYNC_SITUATION_LOST
A constant which can be used with the sync_situation property of a AccountMgmtInfo. SYNC_SITUATION_MATCHED
A constant which can be used with the sync_situation property of a AccountMgmtInfo. SYNC_SITUATION_UNMATCHED
A constant which can be used with the sync_situation property of a AccountMgmtInfo. account_type
Gets the account_type of this AccountMgmtInfo. active
Gets the active of this AccountMgmtInfo. app
[Required] Gets the app of this AccountMgmtInfo. compartment_ocid
Gets the compartment_ocid of this AccountMgmtInfo. composite_key
Gets the composite_key of this AccountMgmtInfo. delete_in_progress
Gets the delete_in_progress of this AccountMgmtInfo. do_not_back_fill_grants
Gets the do_not_back_fill_grants of this AccountMgmtInfo. do_not_perform_action_on_target
Gets the do_not_perform_action_on_target of this AccountMgmtInfo. domain_ocid
Gets the domain_ocid of this AccountMgmtInfo. favorite
Gets the favorite of this AccountMgmtInfo. id
Gets the id of this AccountMgmtInfo. idcs_created_by
Gets the idcs_created_by of this AccountMgmtInfo. idcs_last_modified_by
Gets the idcs_last_modified_by of this AccountMgmtInfo. idcs_last_upgraded_in_release
Gets the idcs_last_upgraded_in_release of this AccountMgmtInfo. idcs_prevented_operations
Gets the idcs_prevented_operations of this AccountMgmtInfo. is_account
Gets the is_account of this AccountMgmtInfo. last_accessed
Gets the last_accessed of this AccountMgmtInfo. matching_owners
Gets the matching_owners of this AccountMgmtInfo. meta
Gets the meta of this AccountMgmtInfo. name
Gets the name of this AccountMgmtInfo. object_class
Gets the object_class of this AccountMgmtInfo. ocid
Gets the ocid of this AccountMgmtInfo. operation_context
Gets the operation_context of this AccountMgmtInfo. owner
Gets the owner of this AccountMgmtInfo. preview_only
Gets the preview_only of this AccountMgmtInfo. resource_type
Gets the resource_type of this AccountMgmtInfo. schemas
[Required] Gets the schemas of this AccountMgmtInfo. sync_response
Gets the sync_response of this AccountMgmtInfo. sync_situation
Gets the sync_situation of this AccountMgmtInfo. sync_timestamp
Gets the sync_timestamp of this AccountMgmtInfo. tags
Gets the tags of this AccountMgmtInfo. tenancy_ocid
Gets the tenancy_ocid of this AccountMgmtInfo. uid
Gets the uid of this AccountMgmtInfo. user_wallet_artifact
Gets the user_wallet_artifact of this AccountMgmtInfo. Methods
__init__
(**kwargs)Initializes a new AccountMgmtInfo object with values from keyword arguments. -
IDCS_PREVENTED_OPERATIONS_DELETE
= 'delete'¶ A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. This constant has a value of “delete”
-
IDCS_PREVENTED_OPERATIONS_REPLACE
= 'replace'¶ A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. This constant has a value of “replace”
-
IDCS_PREVENTED_OPERATIONS_UPDATE
= 'update'¶ A constant which can be used with the idcs_prevented_operations property of a AccountMgmtInfo. This constant has a value of “update”
-
OPERATION_CONTEXT_LIFE_CYCLE_EVENT
= 'LifeCycleEvent'¶ A constant which can be used with the operation_context property of a AccountMgmtInfo. This constant has a value of “LifeCycleEvent”
-
SYNC_SITUATION_CONFIRMED
= 'Confirmed'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Confirmed”
-
SYNC_SITUATION_DISPUTED
= 'Disputed'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Disputed”
-
SYNC_SITUATION_FOUND
= 'Found'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Found”
-
SYNC_SITUATION_LOST
= 'Lost'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Lost”
-
SYNC_SITUATION_MATCHED
= 'Matched'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Matched”
-
SYNC_SITUATION_UNMATCHED
= 'Unmatched'¶ A constant which can be used with the sync_situation property of a AccountMgmtInfo. This constant has a value of “Unmatched”
-
__init__
(**kwargs)¶ Initializes a new AccountMgmtInfo object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this AccountMgmtInfo.
- ocid (str) – The value to assign to the ocid property of this AccountMgmtInfo.
- schemas (list[str]) – The value to assign to the schemas property of this AccountMgmtInfo.
- meta (oci.identity_domains.models.Meta) – The value to assign to the meta property of this AccountMgmtInfo.
- idcs_created_by (oci.identity_domains.models.IdcsCreatedBy) – The value to assign to the idcs_created_by property of this AccountMgmtInfo.
- idcs_last_modified_by (oci.identity_domains.models.IdcsLastModifiedBy) – The value to assign to the idcs_last_modified_by property of this AccountMgmtInfo.
- idcs_prevented_operations (list[str]) – The value to assign to the idcs_prevented_operations property of this AccountMgmtInfo. Allowed values for items in this list are: “replace”, “update”, “delete”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- tags (list[oci.identity_domains.models.Tags]) – The value to assign to the tags property of this AccountMgmtInfo.
- delete_in_progress (bool) – The value to assign to the delete_in_progress property of this AccountMgmtInfo.
- idcs_last_upgraded_in_release (str) – The value to assign to the idcs_last_upgraded_in_release property of this AccountMgmtInfo.
- domain_ocid (str) – The value to assign to the domain_ocid property of this AccountMgmtInfo.
- compartment_ocid (str) – The value to assign to the compartment_ocid property of this AccountMgmtInfo.
- tenancy_ocid (str) – The value to assign to the tenancy_ocid property of this AccountMgmtInfo.
- uid (str) – The value to assign to the uid property of this AccountMgmtInfo.
- name (str) – The value to assign to the name property of this AccountMgmtInfo.
- composite_key (str) – The value to assign to the composite_key property of this AccountMgmtInfo.
- active (bool) – The value to assign to the active property of this AccountMgmtInfo.
- account_type (str) – The value to assign to the account_type property of this AccountMgmtInfo.
- is_account (bool) – The value to assign to the is_account property of this AccountMgmtInfo.
- favorite (bool) – The value to assign to the favorite property of this AccountMgmtInfo.
- do_not_perform_action_on_target (bool) – The value to assign to the do_not_perform_action_on_target property of this AccountMgmtInfo.
- do_not_back_fill_grants (bool) – The value to assign to the do_not_back_fill_grants property of this AccountMgmtInfo.
- last_accessed (str) – The value to assign to the last_accessed property of this AccountMgmtInfo.
- sync_timestamp (str) – The value to assign to the sync_timestamp property of this AccountMgmtInfo.
- sync_situation (str) – The value to assign to the sync_situation property of this AccountMgmtInfo. Allowed values for this property are: “Found”, “Matched”, “Unmatched”, “Lost”, “Disputed”, “Confirmed”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- sync_response (str) – The value to assign to the sync_response property of this AccountMgmtInfo.
- preview_only (bool) – The value to assign to the preview_only property of this AccountMgmtInfo.
- operation_context (str) – The value to assign to the operation_context property of this AccountMgmtInfo. Allowed values for this property are: “LifeCycleEvent”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- object_class (oci.identity_domains.models.AccountMgmtInfoObjectClass) – The value to assign to the object_class property of this AccountMgmtInfo.
- resource_type (oci.identity_domains.models.AccountMgmtInfoResourceType) – The value to assign to the resource_type property of this AccountMgmtInfo.
- matching_owners (list[oci.identity_domains.models.AccountMgmtInfoMatchingOwners]) – The value to assign to the matching_owners property of this AccountMgmtInfo.
- user_wallet_artifact (oci.identity_domains.models.AccountMgmtInfoUserWalletArtifact) – The value to assign to the user_wallet_artifact property of this AccountMgmtInfo.
- app (oci.identity_domains.models.AccountMgmtInfoApp) – The value to assign to the app property of this AccountMgmtInfo.
- owner (oci.identity_domains.models.AccountMgmtInfoOwner) – The value to assign to the owner property of this AccountMgmtInfo.
-
account_type
¶ Gets the account_type of this AccountMgmtInfo. Type of Account
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The account_type of this AccountMgmtInfo. Return type: str
-
active
¶ Gets the active of this AccountMgmtInfo. If true, the account is activated
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The active of this AccountMgmtInfo. Return type: bool
-
app
¶ [Required] Gets the app of this AccountMgmtInfo.
Returns: The app of this AccountMgmtInfo. Return type: oci.identity_domains.models.AccountMgmtInfoApp
-
compartment_ocid
¶ Gets the compartment_ocid of this AccountMgmtInfo. OCI Compartment Id (ocid) in which the resource lives.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The compartment_ocid of this AccountMgmtInfo. Return type: str
-
composite_key
¶ Gets the composite_key of this AccountMgmtInfo. Unique key for this AccountMgmtInfo, which is used to prevent duplicate AccountMgmtInfo resources. Key is composed of a subset of app, owner and accountType.
Added In: 18.1.2
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: server
Returns: The composite_key of this AccountMgmtInfo. Return type: str
-
delete_in_progress
¶ Gets the delete_in_progress of this AccountMgmtInfo. A boolean flag indicating this resource in the process of being deleted. Usually set to true when synchronous deletion of the resource would take too long.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The delete_in_progress of this AccountMgmtInfo. Return type: bool
-
do_not_back_fill_grants
¶ Gets the do_not_back_fill_grants of this AccountMgmtInfo. If true, a back-fill grant will not be created for a connected managed app as part of account creation.
Added In: 18.2.6
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The do_not_back_fill_grants of this AccountMgmtInfo. Return type: bool
-
do_not_perform_action_on_target
¶ Gets the do_not_perform_action_on_target of this AccountMgmtInfo. If true, the operation will not be performed on the target
Added In: 17.4.6
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The do_not_perform_action_on_target of this AccountMgmtInfo. Return type: bool
-
domain_ocid
¶ Gets the domain_ocid of this AccountMgmtInfo. OCI Domain Id (ocid) in which the resource lives.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The domain_ocid of this AccountMgmtInfo. Return type: str
-
favorite
¶ Gets the favorite of this AccountMgmtInfo. If true, this account has been marked as a favorite of the User who owns it
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The favorite of this AccountMgmtInfo. Return type: bool
-
id
¶ Gets the id of this AccountMgmtInfo. Unique identifier for the SCIM Resource as defined by the Service Provider. Each representation of the Resource MUST include a non-empty id value. This identifier MUST be unique across the Service Provider’s entire set of Resources. It MUST be a stable, non-reassignable identifier that does not change when the same Resource is returned in subsequent requests. The value of the id attribute is always issued by the Service Provider and MUST never be specified by the Service Consumer. bulkId: is a reserved keyword and MUST NOT be used in the unique identifier.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: always
- type: string
- uniqueness: global
Returns: The id of this AccountMgmtInfo. Return type: str
-
idcs_created_by
¶ Gets the idcs_created_by of this AccountMgmtInfo.
Returns: The idcs_created_by of this AccountMgmtInfo. Return type: oci.identity_domains.models.IdcsCreatedBy
-
idcs_last_modified_by
¶ Gets the idcs_last_modified_by of this AccountMgmtInfo.
Returns: The idcs_last_modified_by of this AccountMgmtInfo. Return type: oci.identity_domains.models.IdcsLastModifiedBy
-
idcs_last_upgraded_in_release
¶ Gets the idcs_last_upgraded_in_release of this AccountMgmtInfo. The release number when the resource was upgraded.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: none
Returns: The idcs_last_upgraded_in_release of this AccountMgmtInfo. Return type: str
-
idcs_prevented_operations
¶ Gets the idcs_prevented_operations of this AccountMgmtInfo. Each value of this attribute specifies an operation that only an internal client may perform on this particular resource.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: none
Allowed values for items in this list are: “replace”, “update”, “delete”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The idcs_prevented_operations of this AccountMgmtInfo. Return type: list[str]
-
is_account
¶ Gets the is_account of this AccountMgmtInfo. If true, indicates that this managed object is an account, which is an identity that represents a user in the context of a specific application
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The is_account of this AccountMgmtInfo. Return type: bool
-
last_accessed
¶ Gets the last_accessed of this AccountMgmtInfo. Last accessed timestamp of an application
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: dateTime
- uniqueness: none
Returns: The last_accessed of this AccountMgmtInfo. Return type: str
-
matching_owners
¶ Gets the matching_owners of this AccountMgmtInfo. Matching owning users of the account
- SCIM++ Properties:
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: default
- type: complex
- uniqueness: none
Returns: The matching_owners of this AccountMgmtInfo. Return type: list[oci.identity_domains.models.AccountMgmtInfoMatchingOwners]
-
meta
¶ Gets the meta of this AccountMgmtInfo.
Returns: The meta of this AccountMgmtInfo. Return type: oci.identity_domains.models.Meta
-
name
¶ Gets the name of this AccountMgmtInfo. Name of the Account
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The name of this AccountMgmtInfo. Return type: str
-
object_class
¶ Gets the object_class of this AccountMgmtInfo.
Returns: The object_class of this AccountMgmtInfo. Return type: oci.identity_domains.models.AccountMgmtInfoObjectClass
-
ocid
¶ Gets the ocid of this AccountMgmtInfo. Unique OCI identifier for the SCIM Resource.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: global
Returns: The ocid of this AccountMgmtInfo. Return type: str
-
operation_context
¶ Gets the operation_context of this AccountMgmtInfo. The context in which the operation is performed on the account.
Added In: 19.1.4
- SCIM++ Properties:
- idcsSearchable: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “LifeCycleEvent”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The operation_context of this AccountMgmtInfo. Return type: str
-
owner
¶ Gets the owner of this AccountMgmtInfo.
Returns: The owner of this AccountMgmtInfo. Return type: oci.identity_domains.models.AccountMgmtInfoOwner
-
preview_only
¶ Gets the preview_only of this AccountMgmtInfo. If true, then the response to the account creation operation on a connected managed app returns a preview of the account data that is evaluated by the attribute value generation policy. Note that an account will not be created on the target application when this attribute is set to true.
Added In: 18.2.6
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The preview_only of this AccountMgmtInfo. Return type: bool
-
resource_type
¶ Gets the resource_type of this AccountMgmtInfo.
Returns: The resource_type of this AccountMgmtInfo. Return type: oci.identity_domains.models.AccountMgmtInfoResourceType
-
schemas
¶ [Required] Gets the schemas of this AccountMgmtInfo. REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard “enterprise” extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The schemas of this AccountMgmtInfo. Return type: list[str]
-
sync_response
¶ Gets the sync_response of this AccountMgmtInfo. Last recorded sync response for the account
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The sync_response of this AccountMgmtInfo. Return type: str
-
sync_situation
¶ Gets the sync_situation of this AccountMgmtInfo. Last recorded sync situation for the account
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “Found”, “Matched”, “Unmatched”, “Lost”, “Disputed”, “Confirmed”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The sync_situation of this AccountMgmtInfo. Return type: str
-
sync_timestamp
¶ Gets the sync_timestamp of this AccountMgmtInfo. Last sync timestamp of the account
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: dateTime
- uniqueness: none
Returns: The sync_timestamp of this AccountMgmtInfo. Return type: str
Gets the tags of this AccountMgmtInfo. A list of tags on this resource.
- SCIM++ Properties:
- idcsCompositeKey: [key, value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
Returns: The tags of this AccountMgmtInfo. Return type: list[oci.identity_domains.models.Tags]
-
tenancy_ocid
¶ Gets the tenancy_ocid of this AccountMgmtInfo. OCI Tenant Id (ocid) in which the resource lives.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The tenancy_ocid of this AccountMgmtInfo. Return type: str
-
uid
¶ Gets the uid of this AccountMgmtInfo. Unique identifier of the Account
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The uid of this AccountMgmtInfo. Return type: str
-
user_wallet_artifact
¶ Gets the user_wallet_artifact of this AccountMgmtInfo.
Returns: The user_wallet_artifact of this AccountMgmtInfo. Return type: oci.identity_domains.models.AccountMgmtInfoUserWalletArtifact
-