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_package

get_sol_network_package(**kwargs)

Gets the details of a network package.

A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.

See also: AWS API Documentation

Request Syntax

response = client.get_sol_network_package(
    nsdInfoId='string'
)
Parameters
nsdInfoId (string) --

[REQUIRED]

ID of the network service descriptor in the network package.

Return type
dict
Returns
Response Syntax
{
    'arn': 'string',
    'id': 'string',
    'metadata': {
        'createdAt': datetime(2015, 1, 1),
        'lastModified': datetime(2015, 1, 1),
        'nsd': {
            'overrides': [
                {
                    'defaultValue': 'string',
                    'name': 'string'
                },
            ]
        }
    },
    'nsdId': 'string',
    'nsdName': 'string',
    'nsdOnboardingState': 'CREATED'|'ONBOARDED'|'ERROR',
    'nsdOperationalState': 'ENABLED'|'DISABLED',
    'nsdUsageState': 'IN_USE'|'NOT_IN_USE',
    'nsdVersion': 'string',
    'tags': {
        'string': 'string'
    },
    'vnfPkgIds': [
        'string',
    ]
}

Response Structure

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

      Network package ARN.

    • id (string) --

      Network package ID.

    • metadata (dict) --

      Metadata associated with a network package.

      A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.

      • createdAt (datetime) --

        The date that the resource was created.

      • lastModified (datetime) --

        The date that the resource was last modified.

      • nsd (dict) --

        Metadata related to the onboarded network service descriptor in the network package.

        • overrides (list) --

          Lists network package overrides.

          • (dict) --

            Overrides of the TOSCA node.

            • defaultValue (string) --

              Default value for the override.

            • name (string) --

              Name of the TOSCA override.

    • nsdId (string) --

      Network service descriptor ID.

    • nsdName (string) --

      Network service descriptor name.

    • nsdOnboardingState (string) --

      Network service descriptor onboarding state.

    • nsdOperationalState (string) --

      Network service descriptor operational state.

    • nsdUsageState (string) --

      Network service descriptor usage state.

    • nsdVersion (string) --

      Network service descriptor version.

    • 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) --
    • vnfPkgIds (list) --

      Identifies the function package for the function package descriptor referenced by the onboarded network package.

      • (string) --

Exceptions

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