AppExtensionManagedappApp

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

Bases: object

Managed App

Methods

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

Attributes

account_form_visible Gets the account_form_visible of this AppExtensionManagedappApp.
admin_consent_granted Gets the admin_consent_granted of this AppExtensionManagedappApp.
bundle_configuration_properties Gets the bundle_configuration_properties of this AppExtensionManagedappApp.
bundle_pool_configuration Gets the bundle_pool_configuration of this AppExtensionManagedappApp.
can_be_authoritative Gets the can_be_authoritative of this AppExtensionManagedappApp.
connected Gets the connected of this AppExtensionManagedappApp.
connector_bundle Gets the connector_bundle of this AppExtensionManagedappApp.
enable_auth_sync_new_user_notification Gets the enable_auth_sync_new_user_notification of this AppExtensionManagedappApp.
enable_sync Gets the enable_sync of this AppExtensionManagedappApp.
enable_sync_summary_report_notification Gets the enable_sync_summary_report_notification of this AppExtensionManagedappApp.
flat_file_bundle_configuration_properties Gets the flat_file_bundle_configuration_properties of this AppExtensionManagedappApp.
flat_file_connector_bundle Gets the flat_file_connector_bundle of this AppExtensionManagedappApp.
identity_bridges Gets the identity_bridges of this AppExtensionManagedappApp.
is_authoritative Gets the is_authoritative of this AppExtensionManagedappApp.
is_directory Gets the is_directory of this AppExtensionManagedappApp.
is_on_premise_app Gets the is_on_premise_app of this AppExtensionManagedappApp.
is_schema_customization_supported Gets the is_schema_customization_supported of this AppExtensionManagedappApp.
is_schema_discovery_supported Gets the is_schema_discovery_supported of this AppExtensionManagedappApp.
is_three_legged_o_auth_enabled Gets the is_three_legged_o_auth_enabled of this AppExtensionManagedappApp.
is_two_legged_o_auth_enabled Gets the is_two_legged_o_auth_enabled of this AppExtensionManagedappApp.
object_classes Gets the object_classes of this AppExtensionManagedappApp.
sync_config_last_modified Gets the sync_config_last_modified of this AppExtensionManagedappApp.
three_legged_o_auth_credential Gets the three_legged_o_auth_credential of this AppExtensionManagedappApp.
three_legged_o_auth_provider_name Gets the three_legged_o_auth_provider_name of this AppExtensionManagedappApp.
__init__(**kwargs)

Initializes a new AppExtensionManagedappApp object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • connected (bool) – The value to assign to the connected property of this AppExtensionManagedappApp.
  • can_be_authoritative (bool) – The value to assign to the can_be_authoritative property of this AppExtensionManagedappApp.
  • is_authoritative (bool) – The value to assign to the is_authoritative property of this AppExtensionManagedappApp.
  • is_on_premise_app (bool) – The value to assign to the is_on_premise_app property of this AppExtensionManagedappApp.
  • is_directory (bool) – The value to assign to the is_directory property of this AppExtensionManagedappApp.
  • is_schema_discovery_supported (bool) – The value to assign to the is_schema_discovery_supported property of this AppExtensionManagedappApp.
  • is_schema_customization_supported (bool) – The value to assign to the is_schema_customization_supported property of this AppExtensionManagedappApp.
  • enable_sync (bool) – The value to assign to the enable_sync property of this AppExtensionManagedappApp.
  • enable_sync_summary_report_notification (bool) – The value to assign to the enable_sync_summary_report_notification property of this AppExtensionManagedappApp.
  • enable_auth_sync_new_user_notification (bool) – The value to assign to the enable_auth_sync_new_user_notification property of this AppExtensionManagedappApp.
  • admin_consent_granted (bool) – The value to assign to the admin_consent_granted property of this AppExtensionManagedappApp.
  • is_three_legged_o_auth_enabled (bool) – The value to assign to the is_three_legged_o_auth_enabled property of this AppExtensionManagedappApp.
  • is_two_legged_o_auth_enabled (bool) – The value to assign to the is_two_legged_o_auth_enabled property of this AppExtensionManagedappApp.
  • three_legged_o_auth_provider_name (str) – The value to assign to the three_legged_o_auth_provider_name property of this AppExtensionManagedappApp.
  • sync_config_last_modified (str) – The value to assign to the sync_config_last_modified property of this AppExtensionManagedappApp.
  • account_form_visible (bool) – The value to assign to the account_form_visible property of this AppExtensionManagedappApp.
  • identity_bridges (list[oci.identity_domains.models.AppIdentityBridges]) – The value to assign to the identity_bridges property of this AppExtensionManagedappApp.
  • connector_bundle (oci.identity_domains.models.AppConnectorBundle) – The value to assign to the connector_bundle property of this AppExtensionManagedappApp.
  • bundle_configuration_properties (list[oci.identity_domains.models.AppBundleConfigurationProperties]) – The value to assign to the bundle_configuration_properties property of this AppExtensionManagedappApp.
  • object_classes (list[oci.identity_domains.models.AppObjectClasses]) – The value to assign to the object_classes property of this AppExtensionManagedappApp.
  • bundle_pool_configuration (oci.identity_domains.models.AppBundlePoolConfiguration) – The value to assign to the bundle_pool_configuration property of this AppExtensionManagedappApp.
  • flat_file_connector_bundle (oci.identity_domains.models.AppFlatFileConnectorBundle) – The value to assign to the flat_file_connector_bundle property of this AppExtensionManagedappApp.
  • flat_file_bundle_configuration_properties (list[oci.identity_domains.models.AppFlatFileBundleConfigurationProperties]) – The value to assign to the flat_file_bundle_configuration_properties property of this AppExtensionManagedappApp.
  • three_legged_o_auth_credential (oci.identity_domains.models.AppThreeLeggedOAuthCredential) – The value to assign to the three_legged_o_auth_credential property of this AppExtensionManagedappApp.
account_form_visible

Gets the account_form_visible of this AppExtensionManagedappApp. If true, then the account form will be displayed in the Oracle Identity Cloud Service UI to interactively create or update an account for this App. If a value is not specified for this attribute, a default value of “false” will be assumed as the value for this attribute.

Added In: 18.4.2

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The account_form_visible of this AppExtensionManagedappApp.
Return type:bool

Gets the admin_consent_granted of this AppExtensionManagedappApp. If true, admin has granted consent to perform managed app run-time operations.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The admin_consent_granted of this AppExtensionManagedappApp.
Return type:bool
bundle_configuration_properties

Gets the bundle_configuration_properties of this AppExtensionManagedappApp. ConnectorBundle configuration properties

SCIM++ Properties:
  • idcsCompositeKey: [name]
  • idcsSearchable: true
  • multiValued: true
  • mutability: readWrite
  • required: false
  • returned: default
  • type: complex
  • uniqueness: none
Returns:The bundle_configuration_properties of this AppExtensionManagedappApp.
Return type:list[oci.identity_domains.models.AppBundleConfigurationProperties]
bundle_pool_configuration

Gets the bundle_pool_configuration of this AppExtensionManagedappApp.

Returns:The bundle_pool_configuration of this AppExtensionManagedappApp.
Return type:oci.identity_domains.models.AppBundlePoolConfiguration
can_be_authoritative

Gets the can_be_authoritative of this AppExtensionManagedappApp. If true, the managed app can be authoritative.

Added In: 17.4.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The can_be_authoritative of this AppExtensionManagedappApp.
Return type:bool
connected

Gets the connected of this AppExtensionManagedappApp. If true, the accounts of the application are managed through an ICF connector bundle

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The connected of this AppExtensionManagedappApp.
Return type:bool
connector_bundle

Gets the connector_bundle of this AppExtensionManagedappApp.

Returns:The connector_bundle of this AppExtensionManagedappApp.
Return type:oci.identity_domains.models.AppConnectorBundle
enable_auth_sync_new_user_notification

Gets the enable_auth_sync_new_user_notification of this AppExtensionManagedappApp. If true, send activation email to new users created from authoritative sync.

Added In: 19.2.1

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The enable_auth_sync_new_user_notification of this AppExtensionManagedappApp.
Return type:bool
enable_sync

Gets the enable_sync of this AppExtensionManagedappApp. If true, sync run-time operations are enabled for this App.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The enable_sync of this AppExtensionManagedappApp.
Return type:bool
enable_sync_summary_report_notification

Gets the enable_sync_summary_report_notification of this AppExtensionManagedappApp. If true, send sync summary as notification upon job completion.

Added In: 20.1.3

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The enable_sync_summary_report_notification of this AppExtensionManagedappApp.
Return type:bool
flat_file_bundle_configuration_properties

Gets the flat_file_bundle_configuration_properties of this AppExtensionManagedappApp. Flat file connector bundle configuration properties

SCIM++ Properties:
  • idcsCompositeKey: [name]
  • idcsSearchable: true
  • multiValued: true
  • mutability: readWrite
  • required: false
  • returned: default
  • type: complex
  • uniqueness: none
Returns:The flat_file_bundle_configuration_properties of this AppExtensionManagedappApp.
Return type:list[oci.identity_domains.models.AppFlatFileBundleConfigurationProperties]
flat_file_connector_bundle

Gets the flat_file_connector_bundle of this AppExtensionManagedappApp.

Returns:The flat_file_connector_bundle of this AppExtensionManagedappApp.
Return type:oci.identity_domains.models.AppFlatFileConnectorBundle
identity_bridges

Gets the identity_bridges of this AppExtensionManagedappApp. IdentityBridges associated with this App

Added In: 19.1.4

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: true
  • mutability: readOnly
  • required: false
  • returned: request
  • type: complex
  • uniqueness: none
Returns:The identity_bridges of this AppExtensionManagedappApp.
Return type:list[oci.identity_domains.models.AppIdentityBridges]
is_authoritative

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

Added In: 17.4.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_authoritative of this AppExtensionManagedappApp.
Return type:bool
is_directory

Gets the is_directory of this AppExtensionManagedappApp. If true, the managed app is a directory.

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_directory of this AppExtensionManagedappApp.
Return type:bool
is_on_premise_app

Gets the is_on_premise_app of this AppExtensionManagedappApp. If true, the managed app is an On-Premise app.

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_on_premise_app of this AppExtensionManagedappApp.
Return type:bool
is_schema_customization_supported

Gets the is_schema_customization_supported of this AppExtensionManagedappApp. If true, the managed app supports schema customization.

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_schema_customization_supported of this AppExtensionManagedappApp.
Return type:bool
is_schema_discovery_supported

Gets the is_schema_discovery_supported of this AppExtensionManagedappApp. If true, the managed app supports schema discovery.

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_schema_discovery_supported of this AppExtensionManagedappApp.
Return type:bool
is_three_legged_o_auth_enabled

Gets the is_three_legged_o_auth_enabled of this AppExtensionManagedappApp. If true, the managed app requires 3-legged OAuth for authorization.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_three_legged_o_auth_enabled of this AppExtensionManagedappApp.
Return type:bool
is_two_legged_o_auth_enabled

Gets the is_two_legged_o_auth_enabled of this AppExtensionManagedappApp. If true, indicates that Oracle Identity Cloud Service can use two-legged OAuth to connect to this ManagedApp.

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The is_two_legged_o_auth_enabled of this AppExtensionManagedappApp.
Return type:bool
object_classes

Gets the object_classes of this AppExtensionManagedappApp. Object classes

SCIM++ Properties:
  • idcsCompositeKey: [value]
  • idcsSearchable: true
  • multiValued: true
  • mutability: readOnly
  • required: false
  • returned: default
  • type: complex
  • uniqueness: none
Returns:The object_classes of this AppExtensionManagedappApp.
Return type:list[oci.identity_domains.models.AppObjectClasses]
sync_config_last_modified

Gets the sync_config_last_modified of this AppExtensionManagedappApp. The most recent DateTime that the configuration of this App was updated. AppServices updates this timestamp whenever AppServices updates an App’s configuration with respect to synchronization.

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: dateTime
  • uniqueness: none
Returns:The sync_config_last_modified of this AppExtensionManagedappApp.
Return type:str
three_legged_o_auth_credential

Gets the three_legged_o_auth_credential of this AppExtensionManagedappApp.

Returns:The three_legged_o_auth_credential of this AppExtensionManagedappApp.
Return type:oci.identity_domains.models.AppThreeLeggedOAuthCredential
three_legged_o_auth_provider_name

Gets the three_legged_o_auth_provider_name of this AppExtensionManagedappApp. Three legged OAuth provider name in Oracle Identity Cloud Service.

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
Returns:The three_legged_o_auth_provider_name of this AppExtensionManagedappApp.
Return type:str