AppExtensionOpcServiceApp

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

Bases: object

This extension defines attributes specific to Apps that represent instances of an Oracle Public Cloud (OPC) service.

Attributes

CURRENT_FEDERATION_MODE_APP_AS_IDENTITY_PROVIDER A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp.
CURRENT_FEDERATION_MODE_APP_AS_SERVICE_PROVIDER A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp.
CURRENT_FEDERATION_MODE_NONE A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp.
CURRENT_SYNCHRONIZATION_MODE_APP_AS_SOURCE A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp.
CURRENT_SYNCHRONIZATION_MODE_APP_AS_TARGET A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp.
CURRENT_SYNCHRONIZATION_MODE_NONE A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp.
NEXT_FEDERATION_MODE_APP_AS_IDENTITY_PROVIDER A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp.
NEXT_FEDERATION_MODE_APP_AS_SERVICE_PROVIDER A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp.
NEXT_FEDERATION_MODE_NONE A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp.
NEXT_SYNCHRONIZATION_MODE_APP_AS_SOURCE A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp.
NEXT_SYNCHRONIZATION_MODE_APP_AS_TARGET A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp.
NEXT_SYNCHRONIZATION_MODE_NONE A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp.
current_federation_mode Gets the current_federation_mode of this AppExtensionOpcServiceApp.
current_synchronization_mode Gets the current_synchronization_mode of this AppExtensionOpcServiceApp.
enabling_next_fed_sync_modes Gets the enabling_next_fed_sync_modes of this AppExtensionOpcServiceApp.
next_federation_mode Gets the next_federation_mode of this AppExtensionOpcServiceApp.
next_synchronization_mode Gets the next_synchronization_mode of this AppExtensionOpcServiceApp.
region Gets the region of this AppExtensionOpcServiceApp.
service_instance_identifier Gets the service_instance_identifier of this AppExtensionOpcServiceApp.

Methods

__init__(**kwargs) Initializes a new AppExtensionOpcServiceApp object with values from keyword arguments.
CURRENT_FEDERATION_MODE_APP_AS_IDENTITY_PROVIDER = 'AppAsIdentityProvider'

A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsIdentityProvider”

CURRENT_FEDERATION_MODE_APP_AS_SERVICE_PROVIDER = 'AppAsServiceProvider'

A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsServiceProvider”

CURRENT_FEDERATION_MODE_NONE = 'None'

A constant which can be used with the current_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “None”

CURRENT_SYNCHRONIZATION_MODE_APP_AS_SOURCE = 'AppAsSource'

A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsSource”

CURRENT_SYNCHRONIZATION_MODE_APP_AS_TARGET = 'AppAsTarget'

A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsTarget”

CURRENT_SYNCHRONIZATION_MODE_NONE = 'None'

A constant which can be used with the current_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “None”

NEXT_FEDERATION_MODE_APP_AS_IDENTITY_PROVIDER = 'AppAsIdentityProvider'

A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsIdentityProvider”

NEXT_FEDERATION_MODE_APP_AS_SERVICE_PROVIDER = 'AppAsServiceProvider'

A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsServiceProvider”

NEXT_FEDERATION_MODE_NONE = 'None'

A constant which can be used with the next_federation_mode property of a AppExtensionOpcServiceApp. This constant has a value of “None”

NEXT_SYNCHRONIZATION_MODE_APP_AS_SOURCE = 'AppAsSource'

A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsSource”

NEXT_SYNCHRONIZATION_MODE_APP_AS_TARGET = 'AppAsTarget'

A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “AppAsTarget”

NEXT_SYNCHRONIZATION_MODE_NONE = 'None'

A constant which can be used with the next_synchronization_mode property of a AppExtensionOpcServiceApp. This constant has a value of “None”

__init__(**kwargs)

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

Parameters:
  • service_instance_identifier (str) – The value to assign to the service_instance_identifier property of this AppExtensionOpcServiceApp.
  • region (str) – The value to assign to the region property of this AppExtensionOpcServiceApp.
  • current_federation_mode (str) – The value to assign to the current_federation_mode property of this AppExtensionOpcServiceApp. Allowed values for this property are: “None”, “AppAsServiceProvider”, “AppAsIdentityProvider”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • current_synchronization_mode (str) – The value to assign to the current_synchronization_mode property of this AppExtensionOpcServiceApp. Allowed values for this property are: “None”, “AppAsTarget”, “AppAsSource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • next_federation_mode (str) – The value to assign to the next_federation_mode property of this AppExtensionOpcServiceApp. Allowed values for this property are: “None”, “AppAsServiceProvider”, “AppAsIdentityProvider”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • next_synchronization_mode (str) – The value to assign to the next_synchronization_mode property of this AppExtensionOpcServiceApp. Allowed values for this property are: “None”, “AppAsTarget”, “AppAsSource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • enabling_next_fed_sync_modes (bool) – The value to assign to the enabling_next_fed_sync_modes property of this AppExtensionOpcServiceApp.
current_federation_mode

Gets the current_federation_mode of this AppExtensionOpcServiceApp. Current Federation Mode

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string

Allowed values for this property are: “None”, “AppAsServiceProvider”, “AppAsIdentityProvider”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The current_federation_mode of this AppExtensionOpcServiceApp.
Return type:str
current_synchronization_mode

Gets the current_synchronization_mode of this AppExtensionOpcServiceApp. Current Synchronization Mode

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string

Allowed values for this property are: “None”, “AppAsTarget”, “AppAsSource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The current_synchronization_mode of this AppExtensionOpcServiceApp.
Return type:str
enabling_next_fed_sync_modes

Gets the enabling_next_fed_sync_modes of this AppExtensionOpcServiceApp. If true, indicates that enablement is in progress started but not completed

Added In: 18.2.6

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
Returns:The enabling_next_fed_sync_modes of this AppExtensionOpcServiceApp.
Return type:bool
next_federation_mode

Gets the next_federation_mode of this AppExtensionOpcServiceApp. Next Federation Mode

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string

Allowed values for this property are: “None”, “AppAsServiceProvider”, “AppAsIdentityProvider”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The next_federation_mode of this AppExtensionOpcServiceApp.
Return type:str
next_synchronization_mode

Gets the next_synchronization_mode of this AppExtensionOpcServiceApp. Next Synchronization Mode

Added In: 18.2.6

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string

Allowed values for this property are: “None”, “AppAsTarget”, “AppAsSource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The next_synchronization_mode of this AppExtensionOpcServiceApp.
Return type:str
region

Gets the region of this AppExtensionOpcServiceApp. This value identifies the OPC region in which the service is running.

Added In: 19.1.4

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

Gets the service_instance_identifier of this AppExtensionOpcServiceApp. This value specifies the unique identifier assigned to an instance of an Oracle Public Cloud service app.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: false
  • returned: default
  • type: string
  • uniqueness: server
Returns:The service_instance_identifier of this AppExtensionOpcServiceApp.
Return type:str