AppBundleConfigurationProperties

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

Bases: object

ConnectorBundle configuration properties

SCIM++ Properties: - idcsCompositeKey: [name] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none

Attributes

ICF_TYPE_ARRAY_OF_BOOLEAN A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_CHARACTER A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_DOUBLE A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_FILE A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_FLOAT A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_GUARDED_BYTE_ARRAY A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_GUARDED_STRING A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_INTEGER A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_LONG A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_STRING A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_ARRAY_OF_URI A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_BOOLEAN A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_CHARACTER A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_DOUBLE A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_FILE A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_FLOAT A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_GUARDED_BYTE_ARRAY A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_GUARDED_STRING A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_INTEGER A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_LONG A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_STRING A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
ICF_TYPE_URI A constant which can be used with the icf_type property of a AppBundleConfigurationProperties.
confidential Gets the confidential of this AppBundleConfigurationProperties.
display_name Gets the display_name of this AppBundleConfigurationProperties.
help_message Gets the help_message of this AppBundleConfigurationProperties.
icf_type [Required] Gets the icf_type of this AppBundleConfigurationProperties.
name [Required] Gets the name of this AppBundleConfigurationProperties.
order Gets the order of this AppBundleConfigurationProperties.
required [Required] Gets the required of this AppBundleConfigurationProperties.
value Gets the value of this AppBundleConfigurationProperties.

Methods

__init__(**kwargs) Initializes a new AppBundleConfigurationProperties object with values from keyword arguments.
ICF_TYPE_ARRAY_OF_BOOLEAN = 'ArrayOfBoolean'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfBoolean”

ICF_TYPE_ARRAY_OF_CHARACTER = 'ArrayOfCharacter'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfCharacter”

ICF_TYPE_ARRAY_OF_DOUBLE = 'ArrayOfDouble'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfDouble”

ICF_TYPE_ARRAY_OF_FILE = 'ArrayOfFile'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfFile”

ICF_TYPE_ARRAY_OF_FLOAT = 'ArrayOfFloat'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfFloat”

ICF_TYPE_ARRAY_OF_GUARDED_BYTE_ARRAY = 'ArrayOfGuardedByteArray'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfGuardedByteArray”

ICF_TYPE_ARRAY_OF_GUARDED_STRING = 'ArrayOfGuardedString'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfGuardedString”

ICF_TYPE_ARRAY_OF_INTEGER = 'ArrayOfInteger'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfInteger”

ICF_TYPE_ARRAY_OF_LONG = 'ArrayOfLong'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfLong”

ICF_TYPE_ARRAY_OF_STRING = 'ArrayOfString'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfString”

ICF_TYPE_ARRAY_OF_URI = 'ArrayOfURI'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “ArrayOfURI”

ICF_TYPE_BOOLEAN = 'Boolean'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Boolean”

ICF_TYPE_CHARACTER = 'Character'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Character”

ICF_TYPE_DOUBLE = 'Double'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Double”

ICF_TYPE_FILE = 'File'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “File”

ICF_TYPE_FLOAT = 'Float'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Float”

ICF_TYPE_GUARDED_BYTE_ARRAY = 'GuardedByteArray'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “GuardedByteArray”

ICF_TYPE_GUARDED_STRING = 'GuardedString'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “GuardedString”

ICF_TYPE_INTEGER = 'Integer'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Integer”

ICF_TYPE_LONG = 'Long'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “Long”

ICF_TYPE_STRING = 'String'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “String”

ICF_TYPE_URI = 'URI'

A constant which can be used with the icf_type property of a AppBundleConfigurationProperties. This constant has a value of “URI”

__init__(**kwargs)

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

Parameters:
  • name (str) – The value to assign to the name property of this AppBundleConfigurationProperties.
  • display_name (str) – The value to assign to the display_name property of this AppBundleConfigurationProperties.
  • icf_type (str) – The value to assign to the icf_type property of this AppBundleConfigurationProperties. Allowed values for this property are: “Long”, “String”, “Character”, “Double”, “Float”, “Integer”, “Boolean”, “URI”, “File”, “GuardedByteArray”, “GuardedString”, “ArrayOfLong”, “ArrayOfString”, “ArrayOfCharacter”, “ArrayOfDouble”, “ArrayOfFloat”, “ArrayOfInteger”, “ArrayOfBoolean”, “ArrayOfURI”, “ArrayOfFile”, “ArrayOfGuardedByteArray”, “ArrayOfGuardedString”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • value (list[str]) – The value to assign to the value property of this AppBundleConfigurationProperties.
  • order (int) – The value to assign to the order property of this AppBundleConfigurationProperties.
  • help_message (str) – The value to assign to the help_message property of this AppBundleConfigurationProperties.
  • required (bool) – The value to assign to the required property of this AppBundleConfigurationProperties.
  • confidential (bool) – The value to assign to the confidential property of this AppBundleConfigurationProperties.
confidential

Gets the confidential of this AppBundleConfigurationProperties. If true, this bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to “isConfidential” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: immutable
  • required: false
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The confidential of this AppBundleConfigurationProperties.
Return type:bool
display_name

Gets the display_name of this AppBundleConfigurationProperties. Display name of the bundle configuration property. This attribute maps to “displayName” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The display_name of this AppBundleConfigurationProperties.
Return type:str
help_message

Gets the help_message of this AppBundleConfigurationProperties. Help message of the bundle configuration property. This attribute maps to “helpMessage” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The help_message of this AppBundleConfigurationProperties.
Return type:str
icf_type

[Required] Gets the icf_type of this AppBundleConfigurationProperties. ICF data type of the bundle configuration property. This attribute maps to “type” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: default
  • type: string
  • uniqueness: none

Allowed values for this property are: “Long”, “String”, “Character”, “Double”, “Float”, “Integer”, “Boolean”, “URI”, “File”, “GuardedByteArray”, “GuardedString”, “ArrayOfLong”, “ArrayOfString”, “ArrayOfCharacter”, “ArrayOfDouble”, “ArrayOfFloat”, “ArrayOfInteger”, “ArrayOfBoolean”, “ArrayOfURI”, “ArrayOfFile”, “ArrayOfGuardedByteArray”, “ArrayOfGuardedString”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The icf_type of this AppBundleConfigurationProperties.
Return type:str
name

[Required] Gets the name of this AppBundleConfigurationProperties. Name of the bundle configuration property. This attribute maps to “name” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The name of this AppBundleConfigurationProperties.
Return type:str
order

Gets the order of this AppBundleConfigurationProperties. Display sequence of the bundle configuration property.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The order of this AppBundleConfigurationProperties.
Return type:int
required

[Required] Gets the required of this AppBundleConfigurationProperties. If true, this bundle configuration property is required to connect to the target connected managed app. This attribute maps to “isRequired” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The required of this AppBundleConfigurationProperties.
Return type:bool
value

Gets the value of this AppBundleConfigurationProperties. Value of the bundle configuration property. This attribute maps to “value” attribute in “ConfigurationProperty” in ICF.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • idcsSensitive: encrypt
  • multiValued: true
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The value of this AppBundleConfigurationProperties.
Return type:list[str]