PropertyDefinition¶
-
class
oci.data_catalog.models.
PropertyDefinition
(**kwargs)¶ Bases:
object
Details of a single type property.
Methods
__init__
(**kwargs)Initializes a new PropertyDefinition object with values from keyword arguments. Attributes
is_required
Gets the is_required of this PropertyDefinition. is_updatable
Gets the is_updatable of this PropertyDefinition. name
Gets the name of this PropertyDefinition. type
Gets the type of this PropertyDefinition. -
__init__
(**kwargs)¶ Initializes a new PropertyDefinition object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this PropertyDefinition.
- type (str) – The value to assign to the type property of this PropertyDefinition.
- is_required (bool) – The value to assign to the is_required property of this PropertyDefinition.
- is_updatable (bool) – The value to assign to the is_updatable property of this PropertyDefinition.
-
is_required
¶ Gets the is_required of this PropertyDefinition. Whether instances of the type are required to set this property.
Returns: The is_required of this PropertyDefinition. Return type: bool
-
is_updatable
¶ Gets the is_updatable of this PropertyDefinition. Indicates if this property value can be updated.
Returns: The is_updatable of this PropertyDefinition. Return type: bool
-
name
¶ Gets the name of this PropertyDefinition. Name of the property.
Returns: The name of this PropertyDefinition. Return type: str
-
type
¶ Gets the type of this PropertyDefinition. The properties value type.
Returns: The type of this PropertyDefinition. Return type: str
-