FormatsForDataType¶
- class oci.data_safe.models.FormatsForDataType(**kwargs)¶
Bases:
objectA 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:
[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.
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.
- property 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
- property 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