AccountMgmtInfoApp

class oci.identity_domains.models.AccountMgmtInfoApp(**kwargs)

Bases: object

Application on which the account is based

SCIM++ Properties: - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: complex - uniqueness: none

Methods

__init__(**kwargs) Initializes a new AccountMgmtInfoApp object with values from keyword arguments.

Attributes

active Gets the active of this AccountMgmtInfoApp.
app_icon Gets the app_icon of this AccountMgmtInfoApp.
app_thumbnail Gets the app_thumbnail of this AccountMgmtInfoApp.
audience Gets the audience of this AccountMgmtInfoApp.
description Gets the description of this AccountMgmtInfoApp.
display Gets the display of this AccountMgmtInfoApp.
is_alias_app Gets the is_alias_app of this AccountMgmtInfoApp.
is_authoritative Gets the is_authoritative of this AccountMgmtInfoApp.
is_login_target Gets the is_login_target of this AccountMgmtInfoApp.
is_managed_app Gets the is_managed_app of this AccountMgmtInfoApp.
is_o_auth_resource Gets the is_o_auth_resource of this AccountMgmtInfoApp.
is_opc_service Gets the is_opc_service of this AccountMgmtInfoApp.
is_unmanaged_app Gets the is_unmanaged_app of this AccountMgmtInfoApp.
login_mechanism Gets the login_mechanism of this AccountMgmtInfoApp.
meter_as_opc_service Gets the meter_as_opc_service of this AccountMgmtInfoApp.
ref Gets the ref of this AccountMgmtInfoApp.
service_type_urn Gets the service_type_urn of this AccountMgmtInfoApp.
show_in_my_apps Gets the show_in_my_apps of this AccountMgmtInfoApp.
value [Required] Gets the value of this AccountMgmtInfoApp.
__init__(**kwargs)

Initializes a new AccountMgmtInfoApp 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 AccountMgmtInfoApp.
  • ref (str) – The value to assign to the ref property of this AccountMgmtInfoApp.
  • display (str) – The value to assign to the display property of this AccountMgmtInfoApp.
  • description (str) – The value to assign to the description property of this AccountMgmtInfoApp.
  • is_login_target (bool) – The value to assign to the is_login_target property of this AccountMgmtInfoApp.
  • show_in_my_apps (bool) – The value to assign to the show_in_my_apps property of this AccountMgmtInfoApp.
  • active (bool) – The value to assign to the active property of this AccountMgmtInfoApp.
  • login_mechanism (str) – The value to assign to the login_mechanism property of this AccountMgmtInfoApp.
  • app_icon (str) – The value to assign to the app_icon property of this AccountMgmtInfoApp.
  • app_thumbnail (str) – The value to assign to the app_thumbnail property of this AccountMgmtInfoApp.
  • is_unmanaged_app (bool) – The value to assign to the is_unmanaged_app property of this AccountMgmtInfoApp.
  • is_managed_app (bool) – The value to assign to the is_managed_app property of this AccountMgmtInfoApp.
  • is_alias_app (bool) – The value to assign to the is_alias_app property of this AccountMgmtInfoApp.
  • is_opc_service (bool) – The value to assign to the is_opc_service property of this AccountMgmtInfoApp.
  • service_type_urn (str) – The value to assign to the service_type_urn property of this AccountMgmtInfoApp.
  • is_authoritative (bool) – The value to assign to the is_authoritative property of this AccountMgmtInfoApp.
  • meter_as_opc_service (bool) – The value to assign to the meter_as_opc_service property of this AccountMgmtInfoApp.
  • is_o_auth_resource (bool) – The value to assign to the is_o_auth_resource property of this AccountMgmtInfoApp.
  • audience (str) – The value to assign to the audience property of this AccountMgmtInfoApp.
active

Gets the active of this AccountMgmtInfoApp. If true, this App is able to participate in runtime services, such as automatic-login, OAuth, and SAML. If false, all runtime services are disabled for this App and only administrative operations can be performed.

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The active of this AccountMgmtInfoApp.
Return type:bool
app_icon

Gets the app_icon of this AccountMgmtInfoApp. Application icon.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The app_icon of this AccountMgmtInfoApp.
Return type:str
app_thumbnail

Gets the app_thumbnail of this AccountMgmtInfoApp. Application thumbnail.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The app_thumbnail of this AccountMgmtInfoApp.
Return type:str
audience

Gets the audience of this AccountMgmtInfoApp. The base URI for all of the scopes defined in this App. The value of ‘audience’ is combined with the ‘value’ of each scope to form an ‘fqs’ or fully qualified scope.

Added In: 18.4.2

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The audience of this AccountMgmtInfoApp.
Return type:str
description

Gets the description of this AccountMgmtInfoApp. Application description

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The description of this AccountMgmtInfoApp.
Return type:str
display

Gets the display of this AccountMgmtInfoApp. Application display name

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The display of this AccountMgmtInfoApp.
Return type:str
is_alias_app

Gets the is_alias_app of this AccountMgmtInfoApp. If true, this App is an AliasApp and it cannot be granted to an end user directly

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_alias_app of this AccountMgmtInfoApp.
Return type:bool
is_authoritative

Gets the is_authoritative of this AccountMgmtInfoApp. If true, sync from the managed app will be performed as authoritative sync.

Added In: 17.4.6

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_authoritative of this AccountMgmtInfoApp.
Return type:bool
is_login_target

Gets the is_login_target of this AccountMgmtInfoApp. If true, this App allows runtime services to log end users in to this App automatically

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_login_target of this AccountMgmtInfoApp.
Return type:bool
is_managed_app

Gets the is_managed_app of this AccountMgmtInfoApp. If true, indicates that access to this App requires an account. That is, in order to log in to the App, a User must use an application-specific identity that is maintained in the remote identity-repository of that App.

Added In: 17.4.6

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_managed_app of this AccountMgmtInfoApp.
Return type:bool
is_o_auth_resource

Gets the is_o_auth_resource of this AccountMgmtInfoApp. If true, indicates that this application acts as an OAuth Resource.

Added In: 18.4.2

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_o_auth_resource of this AccountMgmtInfoApp.
Return type:bool
is_opc_service

Gets the is_opc_service of this AccountMgmtInfoApp. If true, this application is an Oracle Public Cloud service-instance.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_opc_service of this AccountMgmtInfoApp.
Return type:bool
is_unmanaged_app

Gets the is_unmanaged_app of this AccountMgmtInfoApp. If true, indicates that this application accepts an Oracle Identity Cloud Service user as a login-identity (does not require an account) and relies on authorization of the user’s memberships in AppRoles

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The is_unmanaged_app of this AccountMgmtInfoApp.
Return type:bool
login_mechanism

Gets the login_mechanism of this AccountMgmtInfoApp. The protocol that runtime services will use to log end users in to this App automatically. If ‘OIDC’, then runtime services use the OpenID Connect protocol. If ‘SAML’, then runtime services use the Security Assertion Markup Language protocol.

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The login_mechanism of this AccountMgmtInfoApp.
Return type:str
meter_as_opc_service

Gets the meter_as_opc_service of this AccountMgmtInfoApp. If true, customer is not billed for runtime operations of the app.

Added In: 18.4.2

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The meter_as_opc_service of this AccountMgmtInfoApp.
Return type:bool
ref

Gets the ref of this AccountMgmtInfoApp. Application URI

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: reference
  • uniqueness: none
Returns:The ref of this AccountMgmtInfoApp.
Return type:str
service_type_urn

Gets the service_type_urn of this AccountMgmtInfoApp. This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of which this app is an instance.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none
Returns:The service_type_urn of this AccountMgmtInfoApp.
Return type:str
show_in_my_apps

Gets the show_in_my_apps of this AccountMgmtInfoApp. If true, this App will be displayed in the MyApps page of each end-user who has access to the App.

Added In: 18.1.2

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The show_in_my_apps of this AccountMgmtInfoApp.
Return type:bool
value

[Required] Gets the value of this AccountMgmtInfoApp. Application identifier

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: always
  • type: string
  • uniqueness: none
Returns:The value of this AccountMgmtInfoApp.
Return type:str