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
-
admin_consent_granted
¶ 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
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]
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
-