FormatsForDataType

class oci.data_safe.models.FormatsForDataType(**kwargs)

Bases: object

A list of basic masking formats compatible with a supported data type.

Methods

__init__(**kwargs) Initializes a new FormatsForDataType object with values from keyword arguments.

Attributes

data_type [Required] Gets the data_type of this FormatsForDataType.
masking_formats Gets the masking_formats of this FormatsForDataType.
__init__(**kwargs)

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

Parameters:
  • data_type (str) – The value to assign to the data_type property of this FormatsForDataType.
  • masking_formats (list[oci.data_safe.models.FormatSummary]) – The value to assign to the masking_formats property of this FormatsForDataType.
data_type

[Required] Gets the data_type of this FormatsForDataType. The data type category, which can be one of the following -

Character - Includes CHAR, NCHAR, VARCHAR2, and NVARCHAR2 Numeric - Includes NUMBER, FLOAT, RAW, BINARY_FLOAT, and BINARY_DOUBLE Date - Includes DATE and TIMESTAMP LOB - Includes BLOB, CLOB, and NCLOB All - Includes all the supported data types
Returns:The data_type of this FormatsForDataType.
Return type:str
masking_formats

Gets the masking_formats of this FormatsForDataType. An array of the basic masking formats compatible with the data type category.

Returns:The masking_formats of this FormatsForDataType.
Return type:list[oci.data_safe.models.FormatSummary]