EntitySummary¶
-
class
oci.data_catalog.models.EntitySummary(**kwargs)¶ Bases:
objectSummary of an data entity. A representation of data with a set of attributes, normally representing a single business entity. Synonymous with ‘table’ or ‘view’ in a database, or a single logical file structure that one or many files may match.
Attributes
LIFECYCLE_STATE_ACTIVEA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_CREATINGA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_DELETEDA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_DELETINGA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_FAILEDA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_INACTIVEA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_MOVINGA constant which can be used with the lifecycle_state property of a EntitySummary. LIFECYCLE_STATE_UPDATINGA constant which can be used with the lifecycle_state property of a EntitySummary. business_nameGets the business_name of this EntitySummary. data_asset_keyGets the data_asset_key of this EntitySummary. descriptionGets the description of this EntitySummary. display_nameGets the display_name of this EntitySummary. external_keyGets the external_key of this EntitySummary. folder_keyGets the folder_key of this EntitySummary. folder_nameGets the folder_name of this EntitySummary. is_logicalGets the is_logical of this EntitySummary. is_partitionGets the is_partition of this EntitySummary. key[Required] Gets the key of this EntitySummary. lifecycle_detailsGets the lifecycle_details of this EntitySummary. lifecycle_stateGets the lifecycle_state of this EntitySummary. object_storage_urlGets the object_storage_url of this EntitySummary. pathGets the path of this EntitySummary. pattern_keyGets the pattern_key of this EntitySummary. propertiesGets the properties of this EntitySummary. realized_expressionGets the realized_expression of this EntitySummary. time_createdGets the time_created of this EntitySummary. time_updatedGets the time_updated of this EntitySummary. type_keyGets the type_key of this EntitySummary. updated_by_idGets the updated_by_id of this EntitySummary. uriGets the uri of this EntitySummary. Methods
__init__(**kwargs)Initializes a new EntitySummary object with values from keyword arguments. -
LIFECYCLE_STATE_ACTIVE= 'ACTIVE'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “ACTIVE”
-
LIFECYCLE_STATE_CREATING= 'CREATING'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “CREATING”
-
LIFECYCLE_STATE_DELETED= 'DELETED'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “DELETED”
-
LIFECYCLE_STATE_DELETING= 'DELETING'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “DELETING”
-
LIFECYCLE_STATE_FAILED= 'FAILED'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “FAILED”
-
LIFECYCLE_STATE_INACTIVE= 'INACTIVE'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “INACTIVE”
-
LIFECYCLE_STATE_MOVING= 'MOVING'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “MOVING”
-
LIFECYCLE_STATE_UPDATING= 'UPDATING'¶ A constant which can be used with the lifecycle_state property of a EntitySummary. This constant has a value of “UPDATING”
-
__init__(**kwargs)¶ Initializes a new EntitySummary 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 EntitySummary.
- display_name (str) – The value to assign to the display_name property of this EntitySummary.
- business_name (str) – The value to assign to the business_name property of this EntitySummary.
- description (str) – The value to assign to the description property of this EntitySummary.
- is_logical (bool) – The value to assign to the is_logical property of this EntitySummary.
- is_partition (bool) – The value to assign to the is_partition property of this EntitySummary.
- data_asset_key (str) – The value to assign to the data_asset_key property of this EntitySummary.
- folder_key (str) – The value to assign to the folder_key property of this EntitySummary.
- folder_name (str) – The value to assign to the folder_name property of this EntitySummary.
- external_key (str) – The value to assign to the external_key property of this EntitySummary.
- pattern_key (str) – The value to assign to the pattern_key property of this EntitySummary.
- type_key (str) – The value to assign to the type_key property of this EntitySummary.
- realized_expression (str) – The value to assign to the realized_expression property of this EntitySummary.
- path (str) – The value to assign to the path property of this EntitySummary.
- time_created (datetime) – The value to assign to the time_created property of this EntitySummary.
- time_updated (datetime) – The value to assign to the time_updated property of this EntitySummary.
- updated_by_id (str) – The value to assign to the updated_by_id property of this EntitySummary.
- uri (str) – The value to assign to the uri property of this EntitySummary.
- object_storage_url (str) – The value to assign to the object_storage_url property of this EntitySummary.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this EntitySummary. Allowed values for this property are: “CREATING”, “ACTIVE”, “INACTIVE”, “UPDATING”, “DELETING”, “DELETED”, “FAILED”, “MOVING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- lifecycle_details (str) – The value to assign to the lifecycle_details property of this EntitySummary.
- properties (dict(str, dict(str, str))) – The value to assign to the properties property of this EntitySummary.
-
business_name¶ Gets the business_name of this EntitySummary. Optional user friendly business name of the data entity. If set, this supplements the harvested display name of the object.
Returns: The business_name of this EntitySummary. Return type: str
-
data_asset_key¶ Gets the data_asset_key of this EntitySummary. Unique key of the parent data asset.
Returns: The data_asset_key of this EntitySummary. Return type: str
-
description¶ Gets the description of this EntitySummary. Detailed description of a data entity.
Returns: The description of this EntitySummary. Return type: str
-
display_name¶ Gets the display_name of this EntitySummary. A user-friendly display name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Returns: The display_name of this EntitySummary. Return type: str
-
external_key¶ Gets the external_key of this EntitySummary. Unique external key of this object in the source system.
Returns: The external_key of this EntitySummary. Return type: str
-
folder_key¶ Gets the folder_key of this EntitySummary. Key of the associated folder.
Returns: The folder_key of this EntitySummary. Return type: str
-
folder_name¶ Gets the folder_name of this EntitySummary. Name of the associated folder. This name is harvested from the source data asset when the parent folder for the entiy is harvested.
Returns: The folder_name of this EntitySummary. Return type: str
-
is_logical¶ Gets the is_logical of this EntitySummary. Property that identifies if the object is a physical object (materialized) or virtual/logical object defined on other objects.
Returns: The is_logical of this EntitySummary. Return type: bool
-
is_partition¶ Gets the is_partition of this EntitySummary. Property that identifies if an object is a sub object of a physical or materialized parent object.
Returns: The is_partition of this EntitySummary. Return type: bool
-
key¶ [Required] Gets the key of this EntitySummary. Unique data entity key that is immutable.
Returns: The key of this EntitySummary. Return type: str
-
lifecycle_details¶ Gets the lifecycle_details of this EntitySummary. A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
Returns: The lifecycle_details of this EntitySummary. Return type: str
-
lifecycle_state¶ Gets the lifecycle_state of this EntitySummary. State of the data entity.
Allowed values for this property are: “CREATING”, “ACTIVE”, “INACTIVE”, “UPDATING”, “DELETING”, “DELETED”, “FAILED”, “MOVING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state of this EntitySummary. Return type: str
-
object_storage_url¶ Gets the object_storage_url of this EntitySummary. URL of the data entity in the object store.
Returns: The object_storage_url of this EntitySummary. Return type: str
-
path¶ Gets the path of this EntitySummary. Full path of the data entity.
Returns: The path of this EntitySummary. Return type: str
-
pattern_key¶ Gets the pattern_key of this EntitySummary. Key of the associated pattern if this is a logical entity.
Returns: The pattern_key of this EntitySummary. Return type: str
-
properties¶ Gets the properties of this EntitySummary. A map of maps that contains the properties which are specific to the entity type. Each entity type definition defines it’s set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most data entities have required properties within the “default” category. Example: {“properties”: { “default”: { “key1”: “value1”}}}
Returns: The properties of this EntitySummary. Return type: dict(str, dict(str, str))
-
realized_expression¶ Gets the realized_expression of this EntitySummary. The expression realized after resolving qualifiers . Used in deriving this logical entity
Returns: The realized_expression of this EntitySummary. Return type: str
-
time_created¶ Gets the time_created of this EntitySummary. The date and time the data entity was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
Returns: The time_created of this EntitySummary. Return type: datetime
-
time_updated¶ Gets the time_updated of this EntitySummary. The last time that any change was made to the data entity. An RFC3339 formatted datetime string.
Returns: The time_updated of this EntitySummary. Return type: datetime
-
type_key¶ Gets the type_key of this EntitySummary. The type of data entity object. Type keys can be found via the ‘/types’ endpoint.
Returns: The type_key of this EntitySummary. Return type: str
-
updated_by_id¶ Gets the updated_by_id of this EntitySummary. OCID of the user who updated this object in the data catalog.
Returns: The updated_by_id of this EntitySummary. Return type: str
-
uri¶ Gets the uri of this EntitySummary. URI to the data entity instance in the API.
Returns: The uri of this EntitySummary. Return type: str
-