TypeLibrary¶
-
class
oci.data_integration.models.
TypeLibrary
(**kwargs)¶ Bases:
object
The Data Integration type library container type.
Methods
__init__
(**kwargs)Initializes a new TypeLibrary object with values from keyword arguments. Attributes
description
Gets the description of this TypeLibrary. identifier
Gets the identifier of this TypeLibrary. key
Gets the key of this TypeLibrary. model_type
Gets the model_type of this TypeLibrary. model_version
Gets the model_version of this TypeLibrary. name
Gets the name of this TypeLibrary. object_status
Gets the object_status of this TypeLibrary. object_version
Gets the object_version of this TypeLibrary. parent_ref
Gets the parent_ref of this TypeLibrary. types
Gets the types of this TypeLibrary. -
__init__
(**kwargs)¶ Initializes a new TypeLibrary 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 TypeLibrary.
- model_type (str) – The value to assign to the model_type property of this TypeLibrary.
- model_version (str) – The value to assign to the model_version property of this TypeLibrary.
- parent_ref (oci.data_integration.models.ParentReference) – The value to assign to the parent_ref property of this TypeLibrary.
- name (str) – The value to assign to the name property of this TypeLibrary.
- description (str) – The value to assign to the description property of this TypeLibrary.
- object_version (int) – The value to assign to the object_version property of this TypeLibrary.
- types (dict(str, DerivedType)) – The value to assign to the types property of this TypeLibrary.
- object_status (int) – The value to assign to the object_status property of this TypeLibrary.
- identifier (str) – The value to assign to the identifier property of this TypeLibrary.
-
description
¶ Gets the description of this TypeLibrary. A user defined description for the object.
Returns: The description of this TypeLibrary. Return type: str
-
identifier
¶ Gets the identifier of this TypeLibrary. Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
Returns: The identifier of this TypeLibrary. Return type: str
-
key
¶ Gets the key of this TypeLibrary. The key of the object.
Returns: The key of this TypeLibrary. Return type: str
-
model_type
¶ Gets the model_type of this TypeLibrary. The type of the object.
Returns: The model_type of this TypeLibrary. Return type: str
-
model_version
¶ Gets the model_version of this TypeLibrary. The model version of an object.
Returns: The model_version of this TypeLibrary. Return type: str
-
name
¶ Gets the name of this TypeLibrary. Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
Returns: The name of this TypeLibrary. Return type: str
-
object_status
¶ Gets the object_status of this TypeLibrary. The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
Returns: The object_status of this TypeLibrary. Return type: int
-
object_version
¶ Gets the object_version of this TypeLibrary. The version of the object that is used to track changes in the object instance.
Returns: The object_version of this TypeLibrary. Return type: int
-
parent_ref
¶ Gets the parent_ref of this TypeLibrary.
Returns: The parent_ref of this TypeLibrary. Return type: oci.data_integration.models.ParentReference
-
types
¶ Gets the types of this TypeLibrary. types
Returns: The types of this TypeLibrary. Return type: dict(str, DerivedType)
-