Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

describe_node

describe_node(**kwargs)

Returns information about a node.

See also: AWS API Documentation

Request Syntax

response = client.describe_node(
    NodeId='string',
    OwnerAccount='string'
)
Parameters
  • NodeId (string) --

    [REQUIRED]

    The node's ID.

  • OwnerAccount (string) -- The account ID of the node's owner.
Return type

dict

Returns

Response Syntax

{
    'AssetName': 'string',
    'Category': 'BUSINESS_LOGIC'|'ML_MODEL'|'MEDIA_SOURCE'|'MEDIA_SINK',
    'CreatedTime': datetime(2015, 1, 1),
    'Description': 'string',
    'LastUpdatedTime': datetime(2015, 1, 1),
    'Name': 'string',
    'NodeId': 'string',
    'NodeInterface': {
        'Inputs': [
            {
                'DefaultValue': 'string',
                'Description': 'string',
                'MaxConnections': 123,
                'Name': 'string',
                'Type': 'BOOLEAN'|'STRING'|'INT32'|'FLOAT32'|'MEDIA'
            },
        ],
        'Outputs': [
            {
                'Description': 'string',
                'Name': 'string',
                'Type': 'BOOLEAN'|'STRING'|'INT32'|'FLOAT32'|'MEDIA'
            },
        ]
    },
    'OwnerAccount': 'string',
    'PackageArn': 'string',
    'PackageId': 'string',
    'PackageName': 'string',
    'PackageVersion': 'string',
    'PatchVersion': 'string'
}

Response Structure

  • (dict) --

    • AssetName (string) --

      The node's asset name.

    • Category (string) --

      The node's category.

    • CreatedTime (datetime) --

      When the node was created.

    • Description (string) --

      The node's description.

    • LastUpdatedTime (datetime) --

      When the node was updated.

    • Name (string) --

      The node's name.

    • NodeId (string) --

      The node's ID.

    • NodeInterface (dict) --

      The node's interface.

      • Inputs (list) --

        The node interface's inputs.

        • (dict) --

          A node input port.

          • DefaultValue (string) --

            The input port's default value.

          • Description (string) --

            The input port's description.

          • MaxConnections (integer) --

            The input port's max connections.

          • Name (string) --

            The input port's name.

          • Type (string) --

            The input port's type.

      • Outputs (list) --

        The node interface's outputs.

        • (dict) --

          A node output port.

          • Description (string) --

            The output port's description.

          • Name (string) --

            The output port's name.

          • Type (string) --

            The output port's type.

    • OwnerAccount (string) --

      The account ID of the node's owner.

    • PackageArn (string) --

      The node's ARN.

    • PackageId (string) --

      The node's package ID.

    • PackageName (string) --

      The node's package name.

    • PackageVersion (string) --

      The node's package version.

    • PatchVersion (string) --

      The node's patch version.

Exceptions

  • Panorama.Client.exceptions.ConflictException
  • Panorama.Client.exceptions.ValidationException
  • Panorama.Client.exceptions.AccessDeniedException
  • Panorama.Client.exceptions.ResourceNotFoundException
  • Panorama.Client.exceptions.InternalServerException