Get Summary

Get Summary

Query api to get the summary for Telco Cloud Automation

Request
URI
POST
https://{api_host}/hybridity/api/nfvo/summary/query
COPY
Request Body

Filter object.

filter of type(s) application/json
Required
{
    "filter": {
        "id": [
            "string"
        ]
    }
}
filter
Optional

filter

Authentication
This operation uses the following authentication methods.
Responses
200

Successfully retrieved summary.

Returns summaryResponse of type(s) application/json
{
    "alarms": [
        {
            "perceivedSeverity": "perceivedSeverity",
            "name": "name"
        },
        {
            "perceivedSeverity": "perceivedSeverity",
            "name": "name"
        }
    ],
    "networkFunctions": {
        "instances": [
            {
                "provider": "provider",
                "name": "name",
                "type": "type",
                "productName": "productName",
                "instantiationState": "instantiationState"
            },
            {
                "provider": "provider",
                "name": "name",
                "type": "type",
                "productName": "productName",
                "instantiationState": "instantiationState"
            }
        ],
        "catalogs": [
            {
                "provider": "provider",
                "managedBy": "managedBy",
                "name": "name",
                "operationalState": "operationalState",
                "type": "type",
                "onboardingState": "onboardingState",
                "productName": "productName"
            },
            {
                "provider": "provider",
                "managedBy": "managedBy",
                "name": "name",
                "operationalState": "operationalState",
                "type": "type",
                "onboardingState": "onboardingState",
                "productName": "productName"
            }
        ]
    },
    "vims": [
        {
            "vimType": "vimType",
            "stats": {
                "memory": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                },
                "cpu": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                },
                "storage": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                }
            },
            "name": "name",
            "connection": {
                "status": "status",
                "remoteStatus": "remoteStatus"
            }
        },
        {
            "vimType": "vimType",
            "stats": {
                "memory": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                },
                "cpu": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                },
                "storage": {
                    "unit": "unit",
                    "available": 1.4658129805029452,
                    "used": 6.027456183070403,
                    "capacity": 0.8008281904610115
                }
            },
            "name": "name",
            "connection": {
                "status": "status",
                "remoteStatus": "remoteStatus"
            }
        }
    ],
    "networkServices": {
        "instances": [
            {
                "name": "name",
                "instantiationState": "instantiationState"
            },
            {
                "name": "name",
                "instantiationState": "instantiationState"
            }
        ],
        "catalogs": [
            {
                "descriptorDesigner": "descriptorDesigner",
                "name": "name",
                "operationalState": "operationalState",
                "onboardingState": "onboardingState",
                "descriptorName": "descriptorName",
                "descriptorVersion": "descriptorVersion"
            },
            {
                "descriptorDesigner": "descriptorDesigner",
                "name": "name",
                "operationalState": "operationalState",
                "onboardingState": "onboardingState",
                "descriptorName": "descriptorName",
                "descriptorVersion": "descriptorVersion"
            }
        ]
    }
}
vims
Optional

vims

networkFunctions
Optional

networkFunctions

networkServices
Optional

networkServices

alarms
Optional

alarms


500

Internal Server Error

Returns errorResponse of type(s) application/json
{
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}
array of error
errors
Optional

errors