LccnSubscriptionRequest

LccnSubscriptionRequest
LccnSubscriptionRequest

This type represents a subscription request related to notifications about NS lifecycle changes. It shall comply with the provisions defined in Table 6.5.2.2-1..

JSON Example
{
    "filter": {
        "lcmOpOccStatusImpactingNsComponent": [
            null,
            null
        ],
        "operationStates": [
            null,
            null
        ],
        "nsInstanceSubscriptionFilter": {
            "nsdIds": [
                null,
                null
            ],
            "vnfdIds": [
                null,
                null
            ],
            "pnfdIds": [
                null,
                null
            ],
            "nsInstanceIds": [
                null,
                null
            ],
            "nsInstanceNames": [
                null,
                null
            ]
        },
        "nsComponentTypes": [
            null,
            null
        ],
        "notificationTypes": [
            "notificationTypes",
            "notificationTypes"
        ],
        "lcmOpNameImpactingNsComponent": [
            null,
            null
        ],
        "operationTypes": [
            null,
            null
        ]
    },
    "callbackUri": "https://openapi-generator.tech",
    "authentication": {
        "paramsOauth2ClientCredentials": {
            "tokenEndpoint": "https://openapi-generator.tech",
            "clientId": "clientId",
            "clientPassword": "clientPassword"
        },
        "paramsBasic": {
            "password": "password",
            "userName": "userName"
        },
        "authType": [
            "authType",
            "authType"
        ]
    }
}
string As uri As uri
callbackUri
Required

String formatted according to IETF RFC 3986.

authentication
Optional

authentication