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.

get_sol_network_operation

get_sol_network_operation(**kwargs)

Gets the details of a network operation, including the tasks involved in the network operation and the status of the tasks.

A network operation is any operation that is done to your network, such as network instance instantiation or termination.

See also: AWS API Documentation

Request Syntax

response = client.get_sol_network_operation(
    nsLcmOpOccId='string'
)
Parameters
nsLcmOpOccId (string) --

[REQUIRED]

The identifier of the operation occurrence.

Return type
dict
Returns
Response Syntax
{
    'arn': 'string',
    'error': {
        'detail': 'string',
        'title': 'string'
    },
    'id': 'string',
    'lcmOperationType': 'INSTANTIATE'|'UPDATE'|'TERMINATE',
    'metadata': {
        'createdAt': datetime(2015, 1, 1),
        'lastModified': datetime(2015, 1, 1)
    },
    'nsInstanceId': 'string',
    'operationState': 'PROCESSING'|'COMPLETED'|'FAILED'|'CANCELLING'|'CANCELLED',
    'tags': {
        'string': 'string'
    },
    'tasks': [
        {
            'taskContext': {
                'string': 'string'
            },
            'taskEndTime': datetime(2015, 1, 1),
            'taskErrorDetails': {
                'cause': 'string',
                'details': 'string'
            },
            'taskName': 'string',
            'taskStartTime': datetime(2015, 1, 1),
            'taskStatus': 'SCHEDULED'|'STARTED'|'IN_PROGRESS'|'COMPLETED'|'ERROR'|'SKIPPED'|'CANCELLED'
        },
    ]
}

Response Structure

  • (dict) --
    • arn (string) --

      Network operation ARN.

    • error (dict) --

      Error related to this specific network operation occurence.

      • detail (string) --

        A human-readable explanation specific to this occurrence of the problem.

      • title (string) --

        A human-readable title of the problem type.

    • id (string) --

      ID of this network operation occurrence.

    • lcmOperationType (string) --

      Type of the operation represented by this occurrence.

    • metadata (dict) --

      Metadata of this network operation occurrence.

      • createdAt (datetime) --

        The date that the resource was created.

      • lastModified (datetime) --

        The date that the resource was last modified.

    • nsInstanceId (string) --

      ID of the network operation instance.

    • operationState (string) --

      The state of the network operation.

    • tags (dict) --

      A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.

      • (string) --
        • (string) --
    • tasks (list) --

      All tasks associated with this operation occurrence.

      • (dict) --

        Gets the details of a network operation.

        A network operation is any operation that is done to your network, such as network instance instantiation or termination.

        • taskContext (dict) --

          Context for the network operation task.

          • (string) --
            • (string) --
        • taskEndTime (datetime) --

          Task end time.

        • taskErrorDetails (dict) --

          Task error details.

          • cause (string) --

            Error cause.

          • details (string) --

            Error details.

        • taskName (string) --

          Task name.

        • taskStartTime (datetime) --

          Task start time.

        • taskStatus (string) --

          Task status.

Exceptions

  • TelcoNetworkBuilder.Client.exceptions.InternalServerException
  • TelcoNetworkBuilder.Client.exceptions.ThrottlingException
  • TelcoNetworkBuilder.Client.exceptions.ValidationException
  • TelcoNetworkBuilder.Client.exceptions.ResourceNotFoundException
  • TelcoNetworkBuilder.Client.exceptions.AccessDeniedException