CustomPropertyGetUsage

class oci.data_catalog.models.CustomPropertyGetUsage(**kwargs)

Bases: object

Details of a single custom property

Attributes

DATA_TYPE_BOOLEAN A constant which can be used with the data_type property of a CustomPropertyGetUsage.
DATA_TYPE_DATE A constant which can be used with the data_type property of a CustomPropertyGetUsage.
DATA_TYPE_NUMBER A constant which can be used with the data_type property of a CustomPropertyGetUsage.
DATA_TYPE_RICH_TEXT A constant which can be used with the data_type property of a CustomPropertyGetUsage.
DATA_TYPE_TEXT A constant which can be used with the data_type property of a CustomPropertyGetUsage.
allowed_values Gets the allowed_values of this CustomPropertyGetUsage.
data_type Gets the data_type of this CustomPropertyGetUsage.
description Gets the description of this CustomPropertyGetUsage.
display_name Gets the display_name of this CustomPropertyGetUsage.
is_editable Gets the is_editable of this CustomPropertyGetUsage.
is_hidden Gets the is_hidden of this CustomPropertyGetUsage.
is_list_type Gets the is_list_type of this CustomPropertyGetUsage.
is_multi_valued Gets the is_multi_valued of this CustomPropertyGetUsage.
key Gets the key of this CustomPropertyGetUsage.
namespace_key Gets the namespace_key of this CustomPropertyGetUsage.
namespace_name Gets the namespace_name of this CustomPropertyGetUsage.
value Gets the value of this CustomPropertyGetUsage.

Methods

__init__(**kwargs) Initializes a new CustomPropertyGetUsage object with values from keyword arguments.
DATA_TYPE_BOOLEAN = 'BOOLEAN'

A constant which can be used with the data_type property of a CustomPropertyGetUsage. This constant has a value of “BOOLEAN”

DATA_TYPE_DATE = 'DATE'

A constant which can be used with the data_type property of a CustomPropertyGetUsage. This constant has a value of “DATE”

DATA_TYPE_NUMBER = 'NUMBER'

A constant which can be used with the data_type property of a CustomPropertyGetUsage. This constant has a value of “NUMBER”

DATA_TYPE_RICH_TEXT = 'RICH_TEXT'

A constant which can be used with the data_type property of a CustomPropertyGetUsage. This constant has a value of “RICH_TEXT”

DATA_TYPE_TEXT = 'TEXT'

A constant which can be used with the data_type property of a CustomPropertyGetUsage. This constant has a value of “TEXT”

__init__(**kwargs)

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

Parameters:
  • key (str) – The value to assign to the key property of this CustomPropertyGetUsage.
  • display_name (str) – The value to assign to the display_name property of this CustomPropertyGetUsage.
  • description (str) – The value to assign to the description property of this CustomPropertyGetUsage.
  • value (str) – The value to assign to the value property of this CustomPropertyGetUsage.
  • data_type (str) – The value to assign to the data_type property of this CustomPropertyGetUsage. Allowed values for this property are: “TEXT”, “RICH_TEXT”, “BOOLEAN”, “NUMBER”, “DATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • namespace_name (str) – The value to assign to the namespace_name property of this CustomPropertyGetUsage.
  • namespace_key (str) – The value to assign to the namespace_key property of this CustomPropertyGetUsage.
  • is_multi_valued (bool) – The value to assign to the is_multi_valued property of this CustomPropertyGetUsage.
  • is_hidden (bool) – The value to assign to the is_hidden property of this CustomPropertyGetUsage.
  • is_editable (bool) – The value to assign to the is_editable property of this CustomPropertyGetUsage.
  • is_list_type (bool) – The value to assign to the is_list_type property of this CustomPropertyGetUsage.
  • allowed_values (list[str]) – The value to assign to the allowed_values property of this CustomPropertyGetUsage.
allowed_values

Gets the allowed_values of this CustomPropertyGetUsage. Allowed values for the custom property if any

Returns:The allowed_values of this CustomPropertyGetUsage.
Return type:list[str]
data_type

Gets the data_type of this CustomPropertyGetUsage. The data type of the custom property

Allowed values for this property are: “TEXT”, “RICH_TEXT”, “BOOLEAN”, “NUMBER”, “DATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The data_type of this CustomPropertyGetUsage.
Return type:str
description

Gets the description of this CustomPropertyGetUsage. Description of the custom property

Returns:The description of this CustomPropertyGetUsage.
Return type:str
display_name

Gets the display_name of this CustomPropertyGetUsage. Display name of the custom property

Returns:The display_name of this CustomPropertyGetUsage.
Return type:str
is_editable

Gets the is_editable of this CustomPropertyGetUsage. If this field is a editable field

Returns:The is_editable of this CustomPropertyGetUsage.
Return type:bool
is_hidden

Gets the is_hidden of this CustomPropertyGetUsage. If this field is a hidden field

Returns:The is_hidden of this CustomPropertyGetUsage.
Return type:bool
is_list_type

Gets the is_list_type of this CustomPropertyGetUsage. Is this property allowed to have list of values

Returns:The is_list_type of this CustomPropertyGetUsage.
Return type:bool
is_multi_valued

Gets the is_multi_valued of this CustomPropertyGetUsage. If this field allows multiple values to be set

Returns:The is_multi_valued of this CustomPropertyGetUsage.
Return type:bool
key

Gets the key of this CustomPropertyGetUsage. Unique Identifier of the attribute which is ID

Returns:The key of this CustomPropertyGetUsage.
Return type:str
namespace_key

Gets the namespace_key of this CustomPropertyGetUsage. Unique namespace key that is immutable

Returns:The namespace_key of this CustomPropertyGetUsage.
Return type:str
namespace_name

Gets the namespace_name of this CustomPropertyGetUsage. Namespace name of the custom property

Returns:The namespace_name of this CustomPropertyGetUsage.
Return type:str
value

Gets the value of this CustomPropertyGetUsage. The custom property value

Returns:The value of this CustomPropertyGetUsage.
Return type:str