CreateSensitiveTypesExportDetails¶
-
class
oci.data_safe.models.
CreateSensitiveTypesExportDetails
(**kwargs)¶ Bases:
object
Details to create a new sensitive types export. To specify some sensitive types for export, use sensitiveTypeIdsForExport attribute. But if you want to include all sensitive types, you can set isIncludeAllSensitiveTypes attributes to true. In the latter case, you do not need to list all sensitive types.
Methods
__init__
(**kwargs)Initializes a new CreateSensitiveTypesExportDetails object with values from keyword arguments. Attributes
compartment_id
[Required] Gets the compartment_id of this CreateSensitiveTypesExportDetails. defined_tags
Gets the defined_tags of this CreateSensitiveTypesExportDetails. description
Gets the description of this CreateSensitiveTypesExportDetails. display_name
Gets the display_name of this CreateSensitiveTypesExportDetails. freeform_tags
Gets the freeform_tags of this CreateSensitiveTypesExportDetails. is_include_all_sensitive_types
Gets the is_include_all_sensitive_types of this CreateSensitiveTypesExportDetails. sensitive_type_ids_for_export
Gets the sensitive_type_ids_for_export of this CreateSensitiveTypesExportDetails. -
__init__
(**kwargs)¶ Initializes a new CreateSensitiveTypesExportDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this CreateSensitiveTypesExportDetails.
- description (str) – The value to assign to the description property of this CreateSensitiveTypesExportDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this CreateSensitiveTypesExportDetails.
- sensitive_type_ids_for_export (list[str]) – The value to assign to the sensitive_type_ids_for_export property of this CreateSensitiveTypesExportDetails.
- is_include_all_sensitive_types (bool) – The value to assign to the is_include_all_sensitive_types property of this CreateSensitiveTypesExportDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateSensitiveTypesExportDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateSensitiveTypesExportDetails.
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateSensitiveTypesExportDetails. The OCID of the compartment where the sensitive types export should be created.
Returns: The compartment_id of this CreateSensitiveTypesExportDetails. Return type: str
Gets the defined_tags of this CreateSensitiveTypesExportDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {“Operations”: {“CostCenter”: “42”}}
Returns: The defined_tags of this CreateSensitiveTypesExportDetails. Return type: dict(str, dict(str, object))
-
description
¶ Gets the description of this CreateSensitiveTypesExportDetails. The description of the sensitive types export.
Returns: The description of this CreateSensitiveTypesExportDetails. Return type: str
-
display_name
¶ Gets the display_name of this CreateSensitiveTypesExportDetails. The display name of the sensitive types export. The name does not have to be unique, and it’s changeable.
Returns: The display_name of this CreateSensitiveTypesExportDetails. Return type: str
Gets the freeform_tags of this CreateSensitiveTypesExportDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags
Example: {“Department”: “Finance”}
Returns: The freeform_tags of this CreateSensitiveTypesExportDetails. Return type: dict(str, str)
-
is_include_all_sensitive_types
¶ Gets the is_include_all_sensitive_types of this CreateSensitiveTypesExportDetails. Indicates if all the existing user-defined sensitive types are used for export. If it’s set to true, the sensitiveTypeIdsForExport attribute is ignored and all user-defined sensitive types are used.
Returns: The is_include_all_sensitive_types of this CreateSensitiveTypesExportDetails. Return type: bool
-
sensitive_type_ids_for_export
¶ Gets the sensitive_type_ids_for_export of this CreateSensitiveTypesExportDetails. The OCIDs of the sensitive types used to create sensitive types export.
Returns: The sensitive_type_ids_for_export of this CreateSensitiveTypesExportDetails. Return type: list[str]
-