}
}
},
- "/nslcm/v1/vnfs/{vnfInstanceId}/Notify": {
+ "/nslcm/v1/ns/{vnfmid}/vnfs/{vnfInstanceId}/Notify": {
"post": {
"tags": [
"NSLCM"
"description": "VNF LCM Notification API should be provided by NSLCM component",
"operationId": "VNF_LCM_Notification",
"parameters": [
+ {
+ "required": true,
+ "type": "string",
+ "description": "VNFM Instance Id",
+ "name": "vnfmid",
+ "in": "path"
+ },
{
"required": true,
"type": "string",
"vim": {
"type": "object",
"properties": {
- "vimInfoId": {
- "type": "string"
- },
- "vimId": {
+ "vimid": {
"type": "string"
},
- "interfaceInfo": {
- "type": "object",
- "properties": {
- "vimType": {
- "type": "string",
- "description": "The vim Type value wil be openstack"
- },
- "apiVersion": {
- "type": "string",
- "description": "The api Version Type value will be "
- },
- "protocolType": {
- "type": "string",
- "description": "The protocol Type value will be http or https"
- }
- }
- },
- "accessInfo": {
+ "accessinfo": {
"type": "object",
"properties": {
"tenant": {
"type": "string",
"description": "Tenant Name of tenant"
- },
- "username": {
- "type": "string",
- "description": "Username for login"
- },
- "password": {
- "type": "string",
- "description": "Password of login user"
}
}
- },
- "interfaceEndpoint": {
- "type": "string",
- "description": "Information about the interface endpoint. It is a URL"
}
}
}