DataZone / Client / get_lineage_node
get_lineage_node¶
- DataZone.Client.get_lineage_node(**kwargs)¶
- Gets the data lineage node. - See also: AWS API Documentation - Request Syntax- response = client.get_lineage_node( domainIdentifier='string', eventTimestamp=datetime(2015, 1, 1), identifier='string' ) - Parameters:
- domainIdentifier (string) – - [REQUIRED] - The ID of the domain in which you want to get the data lineage node. 
- eventTimestamp (datetime) – The event time stamp for which you want to get the data lineage node. 
- identifier (string) – - [REQUIRED] - The ID of the data lineage node that you want to get. - Both, a lineage node identifier generated by Amazon DataZone and a - sourceIdentifierof the lineage node are supported. If- sourceIdentifieris greater than 1800 characters, you can use lineage node identifier generated by Amazon DataZone to get the node details.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'createdAt': datetime(2015, 1, 1), 'createdBy': 'string', 'description': 'string', 'domainId': 'string', 'downstreamNodes': [ { 'eventTimestamp': datetime(2015, 1, 1), 'id': 'string' }, ], 'eventTimestamp': datetime(2015, 1, 1), 'formsOutput': [ { 'content': 'string', 'formName': 'string', 'typeName': 'string', 'typeRevision': 'string' }, ], 'id': 'string', 'name': 'string', 'sourceIdentifier': 'string', 'typeName': 'string', 'typeRevision': 'string', 'updatedAt': datetime(2015, 1, 1), 'updatedBy': 'string', 'upstreamNodes': [ { 'eventTimestamp': datetime(2015, 1, 1), 'id': 'string' }, ] } - Response Structure- (dict) – - createdAt (datetime) – - The timestamp at which the data lineage node was created. 
- createdBy (string) – - The user who created the data lineage node. 
- description (string) – - The description of the data lineage node. 
- domainId (string) – - The ID of the domain where you’re getting the data lineage node. 
- downstreamNodes (list) – - The downsteam nodes of the specified data lineage node. - (dict) – - The reference details for the data lineage node. - eventTimestamp (datetime) – - The event timestamp of the data lineage node. 
- id (string) – - The ID of the data lineage node. 
 
 
- eventTimestamp (datetime) – - The timestamp of the event described in the data lineage node. 
- formsOutput (list) – - The metadata of the specified data lineage node. - (dict) – - The details of a metadata form. - content (string) – - The content of the metadata form. 
- formName (string) – - The name of the metadata form. 
- typeName (string) – - The name of the metadata form type. 
- typeRevision (string) – - The revision of the metadata form type. 
 
 
- id (string) – - The ID of the data lineage node. 
- name (string) – - The name of the data lineage node. 
- sourceIdentifier (string) – - The source identifier of the data lineage node. 
- typeName (string) – - The name of the type of the specified data lineage node. 
- typeRevision (string) – - The revision type of the specified data lineage node. 
- updatedAt (datetime) – - The timestamp at which the data lineage node was updated. 
- updatedBy (string) – - The user who updated the data lineage node. 
- upstreamNodes (list) – - The upstream nodes of the specified data lineage node. - (dict) – - The reference details for the data lineage node. - eventTimestamp (datetime) – - The event timestamp of the data lineage node. 
- id (string) – - The ID of the data lineage node. 
 
 
 
 
 - Exceptions