ResourceTypeSchemaAttribute

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

Bases: object

ResourceTypeSchemaAttribute Schema Definition

Attributes

END_USER_MUTABILITY_ALLOWED_VALUES_HIDDEN A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_ALLOWED_VALUES_IMMUTABLE A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_ALLOWED_VALUES_READ_ONLY A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_ALLOWED_VALUES_READ_WRITE A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_HIDDEN A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_IMMUTABLE A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_READ_ONLY A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute.
END_USER_MUTABILITY_READ_WRITE A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_BIGDECIMAL A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_BIGINTEGER A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_BOOLEAN A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_BYTES A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_CHAR A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_DOUBLE A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_FLOAT A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_GUARDEDBYTES A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_GUARDEDSTRING A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_INTEGER A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_LONG A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_ICF_ATTRIBUTE_TYPE_STRING A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute.
IDCS_PREVENTED_OPERATIONS_DELETE A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute.
IDCS_PREVENTED_OPERATIONS_REPLACE A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute.
IDCS_PREVENTED_OPERATIONS_UPDATE A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute.
IDCS_SENSITIVE_CHECKSUM A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute.
IDCS_SENSITIVE_ENCRYPT A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute.
IDCS_SENSITIVE_HASH A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute.
IDCS_SENSITIVE_HASH_SC A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute.
IDCS_SENSITIVE_NONE A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute.
MUTABILITY_IMMUTABLE A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute.
MUTABILITY_READ_ONLY A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute.
MUTABILITY_READ_WRITE A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute.
MUTABILITY_WRITE_ONLY A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute.
RETURNED_ALWAYS A constant which can be used with the returned property of a ResourceTypeSchemaAttribute.
RETURNED_DEFAULT A constant which can be used with the returned property of a ResourceTypeSchemaAttribute.
RETURNED_NEVER A constant which can be used with the returned property of a ResourceTypeSchemaAttribute.
RETURNED_REQUEST A constant which can be used with the returned property of a ResourceTypeSchemaAttribute.
TYPE_BINARY A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_BOOLEAN A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_COMPLEX A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_DATE_TIME A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_DECIMAL A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_INTEGER A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_REFERENCE A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
TYPE_STRING A constant which can be used with the type property of a ResourceTypeSchemaAttribute.
UNIQUENESS_GLOBAL A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute.
UNIQUENESS_NONE A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute.
UNIQUENESS_SERVER A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute.
canonical_values Gets the canonical_values of this ResourceTypeSchemaAttribute.
case_exact Gets the case_exact of this ResourceTypeSchemaAttribute.
compartment_ocid Gets the compartment_ocid of this ResourceTypeSchemaAttribute.
delete_in_progress Gets the delete_in_progress of this ResourceTypeSchemaAttribute.
description Gets the description of this ResourceTypeSchemaAttribute.
domain_ocid Gets the domain_ocid of this ResourceTypeSchemaAttribute.
end_user_mutability Gets the end_user_mutability of this ResourceTypeSchemaAttribute.
end_user_mutability_allowed_values Gets the end_user_mutability_allowed_values of this ResourceTypeSchemaAttribute.
id Gets the id of this ResourceTypeSchemaAttribute.
idcs_added_since_release_number Gets the idcs_added_since_release_number of this ResourceTypeSchemaAttribute.
idcs_added_since_version Gets the idcs_added_since_version of this ResourceTypeSchemaAttribute.
idcs_attribute_cacheable Gets the idcs_attribute_cacheable of this ResourceTypeSchemaAttribute.
idcs_attribute_mappable Gets the idcs_attribute_mappable of this ResourceTypeSchemaAttribute.
idcs_auditable Gets the idcs_auditable of this ResourceTypeSchemaAttribute.
idcs_auto_increment_seq_name Gets the idcs_auto_increment_seq_name of this ResourceTypeSchemaAttribute.
idcs_canonical_value_source_filter Gets the idcs_canonical_value_source_filter of this ResourceTypeSchemaAttribute.
idcs_canonical_value_source_resource_type Gets the idcs_canonical_value_source_resource_type of this ResourceTypeSchemaAttribute.
idcs_composite_key Gets the idcs_composite_key of this ResourceTypeSchemaAttribute.
idcs_created_by Gets the idcs_created_by of this ResourceTypeSchemaAttribute.
idcs_csv_column_header_name Gets the idcs_csv_column_header_name of this ResourceTypeSchemaAttribute.
idcs_custom_attribute Gets the idcs_custom_attribute of this ResourceTypeSchemaAttribute.
idcs_deprecated_since_release_number Gets the idcs_deprecated_since_release_number of this ResourceTypeSchemaAttribute.
idcs_deprecated_since_version Gets the idcs_deprecated_since_version of this ResourceTypeSchemaAttribute.
idcs_display_name Gets the idcs_display_name of this ResourceTypeSchemaAttribute.
idcs_display_name_message_id Gets the idcs_display_name_message_id of this ResourceTypeSchemaAttribute.
idcs_fetch_complex_attribute_values Gets the idcs_fetch_complex_attribute_values of this ResourceTypeSchemaAttribute.
idcs_from_target_mapper Gets the idcs_from_target_mapper of this ResourceTypeSchemaAttribute.
idcs_fully_qualified_name Gets the idcs_fully_qualified_name of this ResourceTypeSchemaAttribute.
idcs_generated Gets the idcs_generated of this ResourceTypeSchemaAttribute.
idcs_icf_attribute_type Gets the idcs_icf_attribute_type of this ResourceTypeSchemaAttribute.
idcs_icf_bundle_attribute_name Gets the idcs_icf_bundle_attribute_name of this ResourceTypeSchemaAttribute.
idcs_icf_required Gets the idcs_icf_required of this ResourceTypeSchemaAttribute.
idcs_indirect_ref_resource_attributes Gets the idcs_indirect_ref_resource_attributes of this ResourceTypeSchemaAttribute.
idcs_internal Gets the idcs_internal of this ResourceTypeSchemaAttribute.
idcs_last_modified_by Gets the idcs_last_modified_by of this ResourceTypeSchemaAttribute.
idcs_last_upgraded_in_release Gets the idcs_last_upgraded_in_release of this ResourceTypeSchemaAttribute.
idcs_max_length Gets the idcs_max_length of this ResourceTypeSchemaAttribute.
idcs_max_value Gets the idcs_max_value of this ResourceTypeSchemaAttribute.
idcs_min_length Gets the idcs_min_length of this ResourceTypeSchemaAttribute.
idcs_min_value Gets the idcs_min_value of this ResourceTypeSchemaAttribute.
idcs_multi_language Gets the idcs_multi_language of this ResourceTypeSchemaAttribute.
idcs_prevented_operations Gets the idcs_prevented_operations of this ResourceTypeSchemaAttribute.
idcs_ref_resource_attribute Gets the idcs_ref_resource_attribute of this ResourceTypeSchemaAttribute.
idcs_ref_resource_attributes Gets the idcs_ref_resource_attributes of this ResourceTypeSchemaAttribute.
idcs_schema_urn Gets the idcs_schema_urn of this ResourceTypeSchemaAttribute.
idcs_scim_compliant Gets the idcs_scim_compliant of this ResourceTypeSchemaAttribute.
idcs_searchable Gets the idcs_searchable of this ResourceTypeSchemaAttribute.
idcs_sensitive Gets the idcs_sensitive of this ResourceTypeSchemaAttribute.
idcs_target_attribute_name Gets the idcs_target_attribute_name of this ResourceTypeSchemaAttribute.
idcs_target_attribute_name_to_migrate_from Gets the idcs_target_attribute_name_to_migrate_from of this ResourceTypeSchemaAttribute.
idcs_target_norm_attribute_name Gets the idcs_target_norm_attribute_name of this ResourceTypeSchemaAttribute.
idcs_target_unique_constraint_name Gets the idcs_target_unique_constraint_name of this ResourceTypeSchemaAttribute.
idcs_to_target_mapper Gets the idcs_to_target_mapper of this ResourceTypeSchemaAttribute.
idcs_trim_string_value Gets the idcs_trim_string_value of this ResourceTypeSchemaAttribute.
idcs_validate_reference Gets the idcs_validate_reference of this ResourceTypeSchemaAttribute.
idcs_value_persisted Gets the idcs_value_persisted of this ResourceTypeSchemaAttribute.
meta Gets the meta of this ResourceTypeSchemaAttribute.
multi_valued Gets the multi_valued of this ResourceTypeSchemaAttribute.
mutability Gets the mutability of this ResourceTypeSchemaAttribute.
name Gets the name of this ResourceTypeSchemaAttribute.
ocid Gets the ocid of this ResourceTypeSchemaAttribute.
reference_types Gets the reference_types of this ResourceTypeSchemaAttribute.
required Gets the required of this ResourceTypeSchemaAttribute.
resource_type Gets the resource_type of this ResourceTypeSchemaAttribute.
returned Gets the returned of this ResourceTypeSchemaAttribute.
schemas [Required] Gets the schemas of this ResourceTypeSchemaAttribute.
tags Gets the tags of this ResourceTypeSchemaAttribute.
tenancy_ocid Gets the tenancy_ocid of this ResourceTypeSchemaAttribute.
type Gets the type of this ResourceTypeSchemaAttribute.
uniqueness Gets the uniqueness of this ResourceTypeSchemaAttribute.

Methods

__init__(**kwargs) Initializes a new ResourceTypeSchemaAttribute object with values from keyword arguments.
END_USER_MUTABILITY_ALLOWED_VALUES_HIDDEN = 'hidden'

A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute. This constant has a value of “hidden”

END_USER_MUTABILITY_ALLOWED_VALUES_IMMUTABLE = 'immutable'

A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute. This constant has a value of “immutable”

END_USER_MUTABILITY_ALLOWED_VALUES_READ_ONLY = 'readOnly'

A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute. This constant has a value of “readOnly”

END_USER_MUTABILITY_ALLOWED_VALUES_READ_WRITE = 'readWrite'

A constant which can be used with the end_user_mutability_allowed_values property of a ResourceTypeSchemaAttribute. This constant has a value of “readWrite”

END_USER_MUTABILITY_HIDDEN = 'hidden'

A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “hidden”

END_USER_MUTABILITY_IMMUTABLE = 'immutable'

A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “immutable”

END_USER_MUTABILITY_READ_ONLY = 'readOnly'

A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “readOnly”

END_USER_MUTABILITY_READ_WRITE = 'readWrite'

A constant which can be used with the end_user_mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “readWrite”

IDCS_ICF_ATTRIBUTE_TYPE_BIGDECIMAL = 'bigdecimal'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “bigdecimal”

IDCS_ICF_ATTRIBUTE_TYPE_BIGINTEGER = 'biginteger'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “biginteger”

IDCS_ICF_ATTRIBUTE_TYPE_BOOLEAN = 'boolean'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “boolean”

IDCS_ICF_ATTRIBUTE_TYPE_BYTES = 'bytes'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “bytes”

IDCS_ICF_ATTRIBUTE_TYPE_CHAR = 'char'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “char”

IDCS_ICF_ATTRIBUTE_TYPE_DOUBLE = 'double'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “double”

IDCS_ICF_ATTRIBUTE_TYPE_FLOAT = 'float'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “float”

IDCS_ICF_ATTRIBUTE_TYPE_GUARDEDBYTES = 'guardedbytes'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “guardedbytes”

IDCS_ICF_ATTRIBUTE_TYPE_GUARDEDSTRING = 'guardedstring'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “guardedstring”

IDCS_ICF_ATTRIBUTE_TYPE_INTEGER = 'integer'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “integer”

IDCS_ICF_ATTRIBUTE_TYPE_LONG = 'long'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “long”

IDCS_ICF_ATTRIBUTE_TYPE_STRING = 'string'

A constant which can be used with the idcs_icf_attribute_type property of a ResourceTypeSchemaAttribute. This constant has a value of “string”

IDCS_PREVENTED_OPERATIONS_DELETE = 'delete'

A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute. This constant has a value of “delete”

IDCS_PREVENTED_OPERATIONS_REPLACE = 'replace'

A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute. This constant has a value of “replace”

IDCS_PREVENTED_OPERATIONS_UPDATE = 'update'

A constant which can be used with the idcs_prevented_operations property of a ResourceTypeSchemaAttribute. This constant has a value of “update”

IDCS_SENSITIVE_CHECKSUM = 'checksum'

A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute. This constant has a value of “checksum”

IDCS_SENSITIVE_ENCRYPT = 'encrypt'

A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute. This constant has a value of “encrypt”

IDCS_SENSITIVE_HASH = 'hash'

A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute. This constant has a value of “hash”

IDCS_SENSITIVE_HASH_SC = 'hash_sc'

A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute. This constant has a value of “hash_sc”

IDCS_SENSITIVE_NONE = 'none'

A constant which can be used with the idcs_sensitive property of a ResourceTypeSchemaAttribute. This constant has a value of “none”

MUTABILITY_IMMUTABLE = 'immutable'

A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “immutable”

MUTABILITY_READ_ONLY = 'readOnly'

A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “readOnly”

MUTABILITY_READ_WRITE = 'readWrite'

A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “readWrite”

MUTABILITY_WRITE_ONLY = 'writeOnly'

A constant which can be used with the mutability property of a ResourceTypeSchemaAttribute. This constant has a value of “writeOnly”

RETURNED_ALWAYS = 'always'

A constant which can be used with the returned property of a ResourceTypeSchemaAttribute. This constant has a value of “always”

RETURNED_DEFAULT = 'default'

A constant which can be used with the returned property of a ResourceTypeSchemaAttribute. This constant has a value of “default”

RETURNED_NEVER = 'never'

A constant which can be used with the returned property of a ResourceTypeSchemaAttribute. This constant has a value of “never”

RETURNED_REQUEST = 'request'

A constant which can be used with the returned property of a ResourceTypeSchemaAttribute. This constant has a value of “request”

TYPE_BINARY = 'binary'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “binary”

TYPE_BOOLEAN = 'boolean'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “boolean”

TYPE_COMPLEX = 'complex'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “complex”

TYPE_DATE_TIME = 'dateTime'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “dateTime”

TYPE_DECIMAL = 'decimal'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “decimal”

TYPE_INTEGER = 'integer'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “integer”

TYPE_REFERENCE = 'reference'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “reference”

TYPE_STRING = 'string'

A constant which can be used with the type property of a ResourceTypeSchemaAttribute. This constant has a value of “string”

UNIQUENESS_GLOBAL = 'global'

A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute. This constant has a value of “global”

UNIQUENESS_NONE = 'none'

A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute. This constant has a value of “none”

UNIQUENESS_SERVER = 'server'

A constant which can be used with the uniqueness property of a ResourceTypeSchemaAttribute. This constant has a value of “server”

__init__(**kwargs)

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

Parameters:
  • id (str) – The value to assign to the id property of this ResourceTypeSchemaAttribute.
  • ocid (str) – The value to assign to the ocid property of this ResourceTypeSchemaAttribute.
  • schemas (list[str]) – The value to assign to the schemas property of this ResourceTypeSchemaAttribute.
  • meta (oci.identity_domains.models.Meta) – The value to assign to the meta property of this ResourceTypeSchemaAttribute.
  • idcs_created_by (oci.identity_domains.models.IdcsCreatedBy) – The value to assign to the idcs_created_by property of this ResourceTypeSchemaAttribute.
  • idcs_last_modified_by (oci.identity_domains.models.IdcsLastModifiedBy) – The value to assign to the idcs_last_modified_by property of this ResourceTypeSchemaAttribute.
  • idcs_prevented_operations (list[str]) – The value to assign to the idcs_prevented_operations property of this ResourceTypeSchemaAttribute. Allowed values for items in this list are: “replace”, “update”, “delete”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • tags (list[oci.identity_domains.models.Tags]) – The value to assign to the tags property of this ResourceTypeSchemaAttribute.
  • delete_in_progress (bool) – The value to assign to the delete_in_progress property of this ResourceTypeSchemaAttribute.
  • idcs_last_upgraded_in_release (str) – The value to assign to the idcs_last_upgraded_in_release property of this ResourceTypeSchemaAttribute.
  • domain_ocid (str) – The value to assign to the domain_ocid property of this ResourceTypeSchemaAttribute.
  • compartment_ocid (str) – The value to assign to the compartment_ocid property of this ResourceTypeSchemaAttribute.
  • tenancy_ocid (str) – The value to assign to the tenancy_ocid property of this ResourceTypeSchemaAttribute.
  • name (str) – The value to assign to the name property of this ResourceTypeSchemaAttribute.
  • idcs_display_name_message_id (str) – The value to assign to the idcs_display_name_message_id property of this ResourceTypeSchemaAttribute.
  • resource_type (str) – The value to assign to the resource_type property of this ResourceTypeSchemaAttribute.
  • idcs_schema_urn (str) – The value to assign to the idcs_schema_urn property of this ResourceTypeSchemaAttribute.
  • idcs_fully_qualified_name (str) – The value to assign to the idcs_fully_qualified_name property of this ResourceTypeSchemaAttribute.
  • idcs_custom_attribute (bool) – The value to assign to the idcs_custom_attribute property of this ResourceTypeSchemaAttribute.
  • type (str) – The value to assign to the type property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “string”, “complex”, “boolean”, “decimal”, “integer”, “dateTime”, “reference”, “binary”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • multi_valued (bool) – The value to assign to the multi_valued property of this ResourceTypeSchemaAttribute.
  • description (str) – The value to assign to the description property of this ResourceTypeSchemaAttribute.
  • required (bool) – The value to assign to the required property of this ResourceTypeSchemaAttribute.
  • canonical_values (list[str]) – The value to assign to the canonical_values property of this ResourceTypeSchemaAttribute.
  • case_exact (bool) – The value to assign to the case_exact property of this ResourceTypeSchemaAttribute.
  • mutability (str) – The value to assign to the mutability property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “readOnly”, “readWrite”, “immutable”, “writeOnly”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • end_user_mutability (str) – The value to assign to the end_user_mutability property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “readOnly”, “readWrite”, “immutable”, “hidden”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • end_user_mutability_allowed_values (list[str]) – The value to assign to the end_user_mutability_allowed_values property of this ResourceTypeSchemaAttribute. Allowed values for items in this list are: “readOnly”, “readWrite”, “immutable”, “hidden”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • returned (str) – The value to assign to the returned property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “always”, “never”, “default”, “request”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • uniqueness (str) – The value to assign to the uniqueness property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “none”, “server”, “global”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • idcs_csv_column_header_name (str) – The value to assign to the idcs_csv_column_header_name property of this ResourceTypeSchemaAttribute.
  • idcs_icf_bundle_attribute_name (str) – The value to assign to the idcs_icf_bundle_attribute_name property of this ResourceTypeSchemaAttribute.
  • idcs_icf_required (bool) – The value to assign to the idcs_icf_required property of this ResourceTypeSchemaAttribute.
  • idcs_icf_attribute_type (str) – The value to assign to the idcs_icf_attribute_type property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “string”, “long”, “char”, “double”, “float”, “integer”, “boolean”, “bytes”, “bigdecimal”, “biginteger”, “guardedbytes”, “guardedstring”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • reference_types (list[str]) – The value to assign to the reference_types property of this ResourceTypeSchemaAttribute.
  • idcs_deprecated_since_version (int) – The value to assign to the idcs_deprecated_since_version property of this ResourceTypeSchemaAttribute.
  • idcs_added_since_version (int) – The value to assign to the idcs_added_since_version property of this ResourceTypeSchemaAttribute.
  • idcs_deprecated_since_release_number (str) – The value to assign to the idcs_deprecated_since_release_number property of this ResourceTypeSchemaAttribute.
  • idcs_added_since_release_number (str) – The value to assign to the idcs_added_since_release_number property of this ResourceTypeSchemaAttribute.
  • idcs_min_length (int) – The value to assign to the idcs_min_length property of this ResourceTypeSchemaAttribute.
  • idcs_max_length (int) – The value to assign to the idcs_max_length property of this ResourceTypeSchemaAttribute.
  • idcs_min_value (int) – The value to assign to the idcs_min_value property of this ResourceTypeSchemaAttribute.
  • idcs_max_value (int) – The value to assign to the idcs_max_value property of this ResourceTypeSchemaAttribute.
  • idcs_multi_language (bool) – The value to assign to the idcs_multi_language property of this ResourceTypeSchemaAttribute.
  • idcs_ref_resource_attributes (list[str]) – The value to assign to the idcs_ref_resource_attributes property of this ResourceTypeSchemaAttribute.
  • idcs_indirect_ref_resource_attributes (list[str]) – The value to assign to the idcs_indirect_ref_resource_attributes property of this ResourceTypeSchemaAttribute.
  • idcs_auto_increment_seq_name (str) – The value to assign to the idcs_auto_increment_seq_name property of this ResourceTypeSchemaAttribute.
  • idcs_value_persisted (bool) – The value to assign to the idcs_value_persisted property of this ResourceTypeSchemaAttribute.
  • idcs_sensitive (str) – The value to assign to the idcs_sensitive property of this ResourceTypeSchemaAttribute. Allowed values for this property are: “encrypt”, “hash”, “hash_sc”, “checksum”, “none”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • idcs_internal (bool) – The value to assign to the idcs_internal property of this ResourceTypeSchemaAttribute.
  • idcs_trim_string_value (bool) – The value to assign to the idcs_trim_string_value property of this ResourceTypeSchemaAttribute.
  • idcs_searchable (bool) – The value to assign to the idcs_searchable property of this ResourceTypeSchemaAttribute.
  • idcs_generated (bool) – The value to assign to the idcs_generated property of this ResourceTypeSchemaAttribute.
  • idcs_auditable (bool) – The value to assign to the idcs_auditable property of this ResourceTypeSchemaAttribute.
  • idcs_target_attribute_name (str) – The value to assign to the idcs_target_attribute_name property of this ResourceTypeSchemaAttribute.
  • idcs_target_unique_constraint_name (str) – The value to assign to the idcs_target_unique_constraint_name property of this ResourceTypeSchemaAttribute.
  • idcs_target_norm_attribute_name (str) – The value to assign to the idcs_target_norm_attribute_name property of this ResourceTypeSchemaAttribute.
  • idcs_target_attribute_name_to_migrate_from (str) – The value to assign to the idcs_target_attribute_name_to_migrate_from property of this ResourceTypeSchemaAttribute.
  • idcs_to_target_mapper (str) – The value to assign to the idcs_to_target_mapper property of this ResourceTypeSchemaAttribute.
  • idcs_from_target_mapper (str) – The value to assign to the idcs_from_target_mapper property of this ResourceTypeSchemaAttribute.
  • idcs_display_name (str) – The value to assign to the idcs_display_name property of this ResourceTypeSchemaAttribute.
  • idcs_canonical_value_source_resource_type (str) – The value to assign to the idcs_canonical_value_source_resource_type property of this ResourceTypeSchemaAttribute.
  • idcs_canonical_value_source_filter (str) – The value to assign to the idcs_canonical_value_source_filter property of this ResourceTypeSchemaAttribute.
  • idcs_validate_reference (bool) – The value to assign to the idcs_validate_reference property of this ResourceTypeSchemaAttribute.
  • idcs_composite_key (list[str]) – The value to assign to the idcs_composite_key property of this ResourceTypeSchemaAttribute.
  • idcs_fetch_complex_attribute_values (bool) – The value to assign to the idcs_fetch_complex_attribute_values property of this ResourceTypeSchemaAttribute.
  • idcs_scim_compliant (bool) – The value to assign to the idcs_scim_compliant property of this ResourceTypeSchemaAttribute.
  • idcs_attribute_mappable (bool) – The value to assign to the idcs_attribute_mappable property of this ResourceTypeSchemaAttribute.
  • idcs_ref_resource_attribute (str) – The value to assign to the idcs_ref_resource_attribute property of this ResourceTypeSchemaAttribute.
  • idcs_attribute_cacheable (bool) – The value to assign to the idcs_attribute_cacheable property of this ResourceTypeSchemaAttribute.
canonical_values

Gets the canonical_values of this ResourceTypeSchemaAttribute. A collection of canonical values. Applicable Service Providers MUST specify the canonical types specified in the core schema specification–for example, “work”, “home”.

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

Gets the case_exact of this ResourceTypeSchemaAttribute. Specifies if the String attribute is case-sensitive

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The case_exact of this ResourceTypeSchemaAttribute.
Return type:bool
compartment_ocid

Gets the compartment_ocid of this ResourceTypeSchemaAttribute. OCI Compartment Id (ocid) in which the resource lives.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The compartment_ocid of this ResourceTypeSchemaAttribute.
Return type:str
delete_in_progress

Gets the delete_in_progress of this ResourceTypeSchemaAttribute. A boolean flag indicating this resource in the process of being deleted. Usually set to true when synchronous deletion of the resource would take too long.

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

Gets the description of this ResourceTypeSchemaAttribute. The attribute’s human-readable description

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • idcsSearchable: true
  • type: string
  • uniqueness: none
Returns:The description of this ResourceTypeSchemaAttribute.
Return type:str
domain_ocid

Gets the domain_ocid of this ResourceTypeSchemaAttribute. OCI Domain Id (ocid) in which the resource lives.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The domain_ocid of this ResourceTypeSchemaAttribute.
Return type:str
end_user_mutability

Gets the end_user_mutability of this ResourceTypeSchemaAttribute. Specifies User mutability for this attribute

Added In: 18.2.6

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

Allowed values for this property are: “readOnly”, “readWrite”, “immutable”, “hidden”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The end_user_mutability of this ResourceTypeSchemaAttribute.
Return type:str
end_user_mutability_allowed_values

Gets the end_user_mutability_allowed_values of this ResourceTypeSchemaAttribute. Specifies the list of User mutabilities allowed

Added In: 18.2.6

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

Allowed values for items in this list are: “readOnly”, “readWrite”, “immutable”, “hidden”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The end_user_mutability_allowed_values of this ResourceTypeSchemaAttribute.
Return type:list[str]
id

Gets the id of this ResourceTypeSchemaAttribute. Unique identifier for the SCIM Resource as defined by the Service Provider. Each representation of the Resource MUST include a non-empty id value. This identifier MUST be unique across the Service Provider’s entire set of Resources. It MUST be a stable, non-reassignable identifier that does not change when the same Resource is returned in subsequent requests. The value of the id attribute is always issued by the Service Provider and MUST never be specified by the Service Consumer. bulkId: is a reserved keyword and MUST NOT be used in the unique identifier.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: always
  • type: string
  • uniqueness: global
Returns:The id of this ResourceTypeSchemaAttribute.
Return type:str
idcs_added_since_release_number

Gets the idcs_added_since_release_number of this ResourceTypeSchemaAttribute. Indicates that the schema has been added since this release number

Added In: 17.3.4

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: string
Returns:The idcs_added_since_release_number of this ResourceTypeSchemaAttribute.
Return type:str
idcs_added_since_version

Gets the idcs_added_since_version of this ResourceTypeSchemaAttribute. Indicates that the schema has been added since version

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: integer
Returns:The idcs_added_since_version of this ResourceTypeSchemaAttribute.
Return type:int
idcs_attribute_cacheable

Gets the idcs_attribute_cacheable of this ResourceTypeSchemaAttribute. Specifies whether the attribute is cacheable. True by default for all attributes. If attribute with idcsAttributeCachable = false, is present “attributesToGet” while executing GET/SEARCH on cacheable resource, Cache is missed and data is fetched from Data Provider.

Added In: 17.3.4

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: boolean
Returns:The idcs_attribute_cacheable of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_attribute_mappable

Gets the idcs_attribute_mappable of this ResourceTypeSchemaAttribute. Specifies if the attribute can be used for mapping with external identity sources such as AD or LDAP. If isSchemaMappable: false for the schema in which this attribute is defined, then this flag is ignored

SCIM++ Properties:
  • multiValued: false
  • mutability: readOnly
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_attribute_mappable of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_auditable

Gets the idcs_auditable of this ResourceTypeSchemaAttribute. Specifies whether changes to this attribute value are audited

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: boolean
Returns:The idcs_auditable of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_auto_increment_seq_name

Gets the idcs_auto_increment_seq_name of this ResourceTypeSchemaAttribute. Sequence tracking ID name for the attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
Returns:The idcs_auto_increment_seq_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_canonical_value_source_filter

Gets the idcs_canonical_value_source_filter of this ResourceTypeSchemaAttribute. Filter to use when getting canonical values for this schema attribute

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

Gets the idcs_canonical_value_source_resource_type of this ResourceTypeSchemaAttribute. Specifies the Resource type to read from for dynamic canonical values

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_canonical_value_source_resource_type of this ResourceTypeSchemaAttribute.
Return type:str
idcs_composite_key

Gets the idcs_composite_key of this ResourceTypeSchemaAttribute. The set of one or more sub attributes’ names of a CMVA, whose values uniquely identify an instance of a CMVA

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

Gets the idcs_created_by of this ResourceTypeSchemaAttribute.

Returns:The idcs_created_by of this ResourceTypeSchemaAttribute.
Return type:oci.identity_domains.models.IdcsCreatedBy
idcs_csv_column_header_name

Gets the idcs_csv_column_header_name of this ResourceTypeSchemaAttribute. The attribute defining the CSV column header name for import/export

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_csv_column_header_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_custom_attribute

Gets the idcs_custom_attribute of this ResourceTypeSchemaAttribute. custom attribute flag.

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

Gets the idcs_deprecated_since_release_number of this ResourceTypeSchemaAttribute. Indicates that the schema has been deprecated since this release number

Added In: 17.3.4

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: string
Returns:The idcs_deprecated_since_release_number of this ResourceTypeSchemaAttribute.
Return type:str
idcs_deprecated_since_version

Gets the idcs_deprecated_since_version of this ResourceTypeSchemaAttribute. Indicates that the schema has been deprecated since version

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: integer
Returns:The idcs_deprecated_since_version of this ResourceTypeSchemaAttribute.
Return type:int
idcs_display_name

Gets the idcs_display_name of this ResourceTypeSchemaAttribute. Specifies the user-friendly displayable attribute name or catalog key used for localization

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • idcsSearchable: true
  • type: string
  • uniqueness: none
Returns:The idcs_display_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_display_name_message_id

Gets the idcs_display_name_message_id of this ResourceTypeSchemaAttribute. Localized schema attribute display name for use by UI client for displaying attribute labels

SCIM++ Properties:
  • caseExact: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • idcsSearchable: true
  • type: string
  • uniqueness: none
Returns:The idcs_display_name_message_id of this ResourceTypeSchemaAttribute.
Return type:str
idcs_fetch_complex_attribute_values

Gets the idcs_fetch_complex_attribute_values of this ResourceTypeSchemaAttribute. SCIM++ Properties: - caseExact: false - multiValued: false - mutability: readOnly - required: false - idcsSearchable: true - returned: default - type: boolean - uniqueness: none Whether the CMVA attribute will be fetched or not for current resource in AbstractResourceManager update operation before calling data provider update. Default is true.

Returns:The idcs_fetch_complex_attribute_values of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_from_target_mapper

Gets the idcs_from_target_mapper of this ResourceTypeSchemaAttribute. Specifies the mapper to use when mapping this attribute value from DataProvider-specific semantics

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_from_target_mapper of this ResourceTypeSchemaAttribute.
Return type:str
idcs_fully_qualified_name

Gets the idcs_fully_qualified_name of this ResourceTypeSchemaAttribute. Fully qualified name of this attribute

SCIM++ Properties:
  • caseExact: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • idcsSearchable: true
  • uniqueness: none
Returns:The idcs_fully_qualified_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_generated

Gets the idcs_generated of this ResourceTypeSchemaAttribute. Specifies whether this attribute value was generated

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_generated of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_icf_attribute_type

Gets the idcs_icf_attribute_type of this ResourceTypeSchemaAttribute. Maps to ICF data type

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

Allowed values for this property are: “string”, “long”, “char”, “double”, “float”, “integer”, “boolean”, “bytes”, “bigdecimal”, “biginteger”, “guardedbytes”, “guardedstring”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The idcs_icf_attribute_type of this ResourceTypeSchemaAttribute.
Return type:str
idcs_icf_bundle_attribute_name

Gets the idcs_icf_bundle_attribute_name of this ResourceTypeSchemaAttribute. Maps to ICF target attribute name

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_icf_bundle_attribute_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_icf_required

Gets the idcs_icf_required of this ResourceTypeSchemaAttribute. Metadata to identify the ICF required attribute

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

Gets the idcs_indirect_ref_resource_attributes of this ResourceTypeSchemaAttribute. Specifies the indirectly referenced Resources

SCIM++ Properties:
  • multiValued: true
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
Returns:The idcs_indirect_ref_resource_attributes of this ResourceTypeSchemaAttribute.
Return type:list[str]
idcs_internal

Gets the idcs_internal of this ResourceTypeSchemaAttribute. Specifies whether the schema attribute is for internal use only. Internal attributes are not exposed via REST. This attribute overrides mutability for create/update if the request is internal and the attribute internalflag is set to True. This attribute overrides the return attribute while building SCIM response attributes when both the request is internal and the schema attribute is internal.

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_internal of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_last_modified_by

Gets the idcs_last_modified_by of this ResourceTypeSchemaAttribute.

Returns:The idcs_last_modified_by of this ResourceTypeSchemaAttribute.
Return type:oci.identity_domains.models.IdcsLastModifiedBy
idcs_last_upgraded_in_release

Gets the idcs_last_upgraded_in_release of this ResourceTypeSchemaAttribute. The release number when the resource was upgraded.

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

Gets the idcs_max_length of this ResourceTypeSchemaAttribute. Specifies the maximum length of the attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: integer
Returns:The idcs_max_length of this ResourceTypeSchemaAttribute.
Return type:int
idcs_max_value

Gets the idcs_max_value of this ResourceTypeSchemaAttribute. Specifies the maximum value of the integer attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readOnly
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: integer
Returns:The idcs_max_value of this ResourceTypeSchemaAttribute.
Return type:int
idcs_min_length

Gets the idcs_min_length of this ResourceTypeSchemaAttribute. Specifies the minimum length of the attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: integer
Returns:The idcs_min_length of this ResourceTypeSchemaAttribute.
Return type:int
idcs_min_value

Gets the idcs_min_value of this ResourceTypeSchemaAttribute. Specifies the minimum value of the integer attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readOnly
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: integer
Returns:The idcs_min_value of this ResourceTypeSchemaAttribute.
Return type:int
idcs_multi_language

Gets the idcs_multi_language of this ResourceTypeSchemaAttribute. If true, specifies that the attribute can have multiple language values set for the attribute on which this is set.

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

Gets the idcs_prevented_operations of this ResourceTypeSchemaAttribute. Each value of this attribute specifies an operation that only an internal client may perform on this particular resource.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: true
  • mutability: readOnly
  • required: false
  • returned: request
  • type: string
  • uniqueness: none

Allowed values for items in this list are: “replace”, “update”, “delete”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The idcs_prevented_operations of this ResourceTypeSchemaAttribute.
Return type:list[str]
idcs_ref_resource_attribute

Gets the idcs_ref_resource_attribute of this ResourceTypeSchemaAttribute. Specifies the referenced Resource attribute

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: string
Returns:The idcs_ref_resource_attribute of this ResourceTypeSchemaAttribute.
Return type:str
idcs_ref_resource_attributes

Gets the idcs_ref_resource_attributes of this ResourceTypeSchemaAttribute. Specifies the directly referenced Resources

SCIM++ Properties:
  • multiValued: true
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
Returns:The idcs_ref_resource_attributes of this ResourceTypeSchemaAttribute.
Return type:list[str]
idcs_schema_urn

Gets the idcs_schema_urn of this ResourceTypeSchemaAttribute. Schema URN string that this attribute belongs to

SCIM++ Properties:
  • caseExact: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • idcsSearchable: true
  • uniqueness: none
Returns:The idcs_schema_urn of this ResourceTypeSchemaAttribute.
Return type:str
idcs_scim_compliant

Gets the idcs_scim_compliant of this ResourceTypeSchemaAttribute. Indicates if the attribute is scim compliant, default is true

SCIM++ Properties:
  • multiValued: false
  • mutability: readOnly
  • idcsSearchable: true
  • required: false
  • returned: default
  • type: boolean
Returns:The idcs_scim_compliant of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_searchable

Gets the idcs_searchable of this ResourceTypeSchemaAttribute. Specifies whether this attribute can be included in a search filter

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_searchable of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_sensitive

Gets the idcs_sensitive of this ResourceTypeSchemaAttribute. Flag to specify if the attribute should be encrypted or hashed

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

Allowed values for this property are: “encrypt”, “hash”, “hash_sc”, “checksum”, “none”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The idcs_sensitive of this ResourceTypeSchemaAttribute.
Return type:str
idcs_target_attribute_name

Gets the idcs_target_attribute_name of this ResourceTypeSchemaAttribute. Target attribute name that this attribute gets mapped to for persistence

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_target_attribute_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_target_attribute_name_to_migrate_from

Gets the idcs_target_attribute_name_to_migrate_from of this ResourceTypeSchemaAttribute. Old Target attribute name from child table for CSVA attribute prior to migration. This maintains this attribute used to get mapped to for persistence

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_target_attribute_name_to_migrate_from of this ResourceTypeSchemaAttribute.
Return type:str
idcs_target_norm_attribute_name

Gets the idcs_target_norm_attribute_name of this ResourceTypeSchemaAttribute. Target normalized attribute name that this normalized value of attribute gets mapped to for persistence. Only set for caseExact=false & searchable attributes. Do not use by default.

Added In: 19.1.4

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_target_norm_attribute_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_target_unique_constraint_name

Gets the idcs_target_unique_constraint_name of this ResourceTypeSchemaAttribute. Target index name created for this attribute for performance

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_target_unique_constraint_name of this ResourceTypeSchemaAttribute.
Return type:str
idcs_to_target_mapper

Gets the idcs_to_target_mapper of this ResourceTypeSchemaAttribute. Specifies the mapper to use when mapping this attribute value to DataProvider-specific semantics

SCIM++ Properties:
  • caseExact: true
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The idcs_to_target_mapper of this ResourceTypeSchemaAttribute.
Return type:str
idcs_trim_string_value

Gets the idcs_trim_string_value of this ResourceTypeSchemaAttribute. Trims any leading and trailing blanks from String values. Default is True.

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_trim_string_value of this ResourceTypeSchemaAttribute.
Return type:bool
idcs_validate_reference

Gets the idcs_validate_reference of this ResourceTypeSchemaAttribute. Validate payload reference value during create, replace, and update. Default is True.

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

Gets the idcs_value_persisted of this ResourceTypeSchemaAttribute. Specifies whether the value of the Resource attribute is persisted

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The idcs_value_persisted of this ResourceTypeSchemaAttribute.
Return type:bool
meta

Gets the meta of this ResourceTypeSchemaAttribute.

Returns:The meta of this ResourceTypeSchemaAttribute.
Return type:oci.identity_domains.models.Meta
multi_valued

Gets the multi_valued of this ResourceTypeSchemaAttribute. Indicates the attribute’s plurality

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The multi_valued of this ResourceTypeSchemaAttribute.
Return type:bool
mutability

Gets the mutability of this ResourceTypeSchemaAttribute. Specifies if the attribute is mutable

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

Allowed values for this property are: “readOnly”, “readWrite”, “immutable”, “writeOnly”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The mutability of this ResourceTypeSchemaAttribute.
Return type:str
name

Gets the name of this ResourceTypeSchemaAttribute. Attribute’s name

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

Gets the ocid of this ResourceTypeSchemaAttribute. Unique OCI identifier for the SCIM Resource.

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: false
  • returned: default
  • type: string
  • uniqueness: global
Returns:The ocid of this ResourceTypeSchemaAttribute.
Return type:str
reference_types

Gets the reference_types of this ResourceTypeSchemaAttribute. The names of the Resource types that may be referenced–for example, User. This is only applicable for attributes that are of the “reference” data type.

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

Gets the required of this ResourceTypeSchemaAttribute. Specifies if the attribute is required

SCIM++ Properties:
  • multiValued: false
  • mutability: readWrite
  • required: false
  • idcsSearchable: true
  • returned: default
  • type: boolean
Returns:The required of this ResourceTypeSchemaAttribute.
Return type:bool
resource_type

Gets the resource_type of this ResourceTypeSchemaAttribute. ResourceType this attribute belongs to.

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

Gets the returned of this ResourceTypeSchemaAttribute. A single keyword that indicates when an attribute and associated values are returned in response to a GET request or in response to a PUT, POST, or PATCH request

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

Allowed values for this property are: “always”, “never”, “default”, “request”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The returned of this ResourceTypeSchemaAttribute.
Return type:str
schemas

[Required] Gets the schemas of this ResourceTypeSchemaAttribute. REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard “enterprise” extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior.

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

Gets the tags of this ResourceTypeSchemaAttribute. A list of tags on this resource.

SCIM++ Properties:
  • idcsCompositeKey: [key, value]
  • idcsSearchable: true
  • multiValued: true
  • mutability: readWrite
  • required: false
  • returned: request
  • type: complex
  • uniqueness: none
Returns:The tags of this ResourceTypeSchemaAttribute.
Return type:list[oci.identity_domains.models.Tags]
tenancy_ocid

Gets the tenancy_ocid of this ResourceTypeSchemaAttribute. OCI Tenant Id (ocid) in which the resource lives.

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The tenancy_ocid of this ResourceTypeSchemaAttribute.
Return type:str
type

Gets the type of this ResourceTypeSchemaAttribute. The attribute’s data type–for example, String

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

Allowed values for this property are: “string”, “complex”, “boolean”, “decimal”, “integer”, “dateTime”, “reference”, “binary”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The type of this ResourceTypeSchemaAttribute.
Return type:str
uniqueness

Gets the uniqueness of this ResourceTypeSchemaAttribute. A single keyword value that specifies how the Service Provider enforces uniqueness of attribute values. A server MAY reject an invalid value based on uniqueness by returning an HTTP response code of 400 (Bad Request). A client MAY enforce uniqueness on the client side to a greater degree than the Service Provider enforces. For example, a client could make a value unique while the server has the uniqueness of “none”.

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

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

Returns:The uniqueness of this ResourceTypeSchemaAttribute.
Return type:str