---
title: "GET /sol/vnflcm/v1/vnf_instances/{vnfInstanceId}"
method: GET
path: "/sol/vnflcm/v1/vnf_instances/{vnfInstanceId}"
---

# GET /sol/vnflcm/v1/vnf_instances/{vnfInstanceId}

`GET /sol/vnflcm/v1/vnf_instances/{vnfInstanceId}`

Gets the details of a network function instance, including the instantiation state and metadata from the function package descriptor in the network function package.

A network function instance is a function in a function package .

## Path parameters

- `vnfInstanceId` string, required

## Response `200`

Success

- GetSolFunctionInstanceOutput
  - `arn` string, required — Network function instance ARN.
  - `id` string, required — Network function instance ID.
  - `instantiatedVnfInfo` GetSolVnfInfo — <p>Information about the network function.</p> <p>A network function instance is a function in a function package .</p>
    - `vnfState` 'STARTED' | 'STOPPED' — State of the network function instance.
    - `vnfcResourceInfo` GetSolVnfcResourceInfo[] — Compute info used by the network function instance.
      - `metadata` object — The metadata of the network function compute.
        - `cluster` string — Information about the cluster.
        - `helmChart` string — Information about the helm chart.
        - `nodeGroup` string — Information about the node group.
  - `instantiationState` 'INSTANTIATED' | 'NOT_INSTANTIATED', required — Network function instantiation state.
  - `metadata` GetSolFunctionInstanceMetadata, required — <p>The metadata of a network function instance.</p> <p>A network function instance is a function in a function package .</p>
    - `createdAt` string, date-time, required — The date that the resource was created.
    - `lastModified` string, date-time, required — The date that the resource was last modified.
  - `nsInstanceId` string, required — Network instance ID.
  - `tags` object — 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.
  - `vnfPkgId` string, required — Function package ID.
  - `vnfProductName` string — Network function product name.
  - `vnfProvider` string — Network function provider.
  - `vnfdId` string, required — Function package descriptor ID.
  - `vnfdVersion` string — Function package descriptor version.

## Other responses

- `480` — InternalServerException
- `481` — ThrottlingException
- `482` — ValidationException
- `483` — ResourceNotFoundException
- `484` — AccessDeniedException

---

[API](https://skmtc.net/aws/apis/tnb.md) · [All operations](https://skmtc.net/aws/apis/tnb/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/tnb/revisions/0ae8563a8404/schema)
