From 0d97a835fa2052ded5a31e8921baf641c8e9bb57 Mon Sep 17 00:00:00 2001 From: Kanagaraj Manickam k00365106 Date: Mon, 11 Dec 2017 20:34:44 +0530 Subject: Make Http as separate plugin Issue-ID: CLI-66 Change-Id: I8ad78f417f6dbb00e29effdd3ed8ec1939aee81d Signed-off-by: Kanagaraj Manickam k00365106 --- .../vf-model-certify-complete-schema-1.1-moco.json | 64 + ...f-model-certify-complete-schema-1.1-sample.yaml | 9 + .../vf-model-certify-request-schema-1.1-moco.json | 64 + ...vf-model-certify-request-schema-1.1-sample.yaml | 9 + .../vf/vf-model-certify-start-schema-1.1-moco.json | 62 + .../vf-model-certify-start-schema-1.1-sample.yaml | 9 + .../vf/vf-model-checkin-schema-1.1-moco.json | 50 + .../vf/vf-model-checkin-schema-1.1-sample.yaml | 9 + .../vf/vf-model-create-schema-1.1-moco.json | 13674 +++++++++++++++++++ .../vf/vf-model-create-schema-1.1-sample.yaml | 14 + .../vf/vf-model-list-schema-1.1-moco.json | 792 ++ .../vf/vf-model-list-schema-1.1-sample.yaml | 28 + .../vf/vf2vfmodule-model-list-schema-1.1-moco.json | 13650 ++++++++++++++++++ .../vf2vfmodule-model-list-schema-1.1-sample.yaml | 16 + 14 files changed, 28450 insertions(+) create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json create mode 100644 products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml (limited to 'products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf') diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json new file mode 100644 index 00000000..48df97c4 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json @@ -0,0 +1,64 @@ +[ { + "request" : { + "method" : "post", + "uri" : "/sdc2/rest/v1/catalog/resources/66269482-0b27-40e3-9c4d-6a26fb67d9ff/lifecycleState/certify", + "headers" : { + "Authorization" : "Basic am0wMDA3OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "jm0007", + "X-TransactionId" : "req-73b3c203-84d7-4484-8d8e-7632856193dd", + "Content-Type" : "application/json" + }, + "json" : { + "userRemarks" : "Completing certification via CLI" + } + }, + "response" : { + "status" : 200, + "json" : { + "uniqueId" : "828be6cf-c11b-4759-ac37-b1b79f86a4b4", + "name" : "kanag-cli-VLB", + "version" : "1.0", + "isHighestVersion" : true, + "creationDate" : 1509603052084, + "lastUpdateDate" : 1509603385031, + "description" : "VF created from CLI", + "lifecycleState" : "CERTIFIED", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "icon" : "defaulticon", + "normalizedName" : "kanagclivlb", + "systemName" : "KanagCliVlb", + "contactId" : "cs0008", + "allVersions" : { + "1.0" : "828be6cf-c11b-4759-ac37-b1b79f86a4b4" + }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "componentType" : "RESOURCE", + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "creatorUserId" : "jm0007", + "creatorFullName" : "Joni Mitchell", + "lastUpdaterUserId" : "jm0007", + "lastUpdaterFullName" : "Joni Mitchell", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml new file mode 100644 index 00000000..9b3a9c97 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml @@ -0,0 +1,9 @@ +open_cli_sample_version: 1.0 +name: vf-model-certify-complete +version: onap-amsterdam +samples: + sample1: + name: vf-model-certify-complete + input: --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff + moco: vf-model-certify-complete-schema-1.1-moco.json + output: \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json new file mode 100644 index 00000000..5160e68f --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json @@ -0,0 +1,64 @@ +[ { + "request" : { + "method" : "post", + "uri" : "/sdc2/rest/v1/catalog/resources/66269482-0b27-40e3-9c4d-6a26fb67d9ff/lifecycleState/certificationRequest", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-bdb48dbf-757d-4ca0-afa6-e8cae0dc3a81", + "Content-Type" : "application/json" + }, + "json" : { + "userRemarks" : "Requesting certification via CLI" + } + }, + "response" : { + "status" : 200, + "json" : { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "name" : "kanag-cli-VLB", + "version" : "0.1", + "isHighestVersion" : true, + "creationDate" : 1509603052084, + "lastUpdateDate" : 1509603313829, + "description" : "VF created from CLI", + "lifecycleState" : "READY_FOR_CERTIFICATION", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "icon" : "defaulticon", + "normalizedName" : "kanagclivlb", + "systemName" : "KanagCliVlb", + "contactId" : "cs0008", + "allVersions" : { + "0.1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff" + }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "componentType" : "RESOURCE", + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "creatorUserId" : "cs0008", + "creatorFullName" : "Carlos Santana", + "lastUpdaterUserId" : "cs0008", + "lastUpdaterFullName" : "Carlos Santana", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml new file mode 100644 index 00000000..8da64f9c --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml @@ -0,0 +1,9 @@ +open_cli_sample_version: 1.0 +name: vf-model-certify-request +version: onap-amsterdam +samples: + sample1: + name: vf-model-certify-request + input: --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff + moco: vf-model-certify-request-schema-1.1-moco.json + output: \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json new file mode 100644 index 00000000..e5332cb8 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json @@ -0,0 +1,62 @@ +[ { + "request" : { + "method" : "post", + "uri" : "/sdc2/rest/v1/catalog/resources/66269482-0b27-40e3-9c4d-6a26fb67d9ff/lifecycleState/startCertification", + "headers" : { + "Authorization" : "Basic am0wMDA3OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "jm0007", + "X-TransactionId" : "req-d67bfed1-9d18-47b9-a636-d904b51bfbf0", + "Content-Type" : "application/json" + }, + "json" : { } + }, + "response" : { + "status" : 200, + "json" : { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "name" : "kanag-cli-VLB", + "version" : "0.1", + "isHighestVersion" : true, + "creationDate" : 1509603052084, + "lastUpdateDate" : 1509603385031, + "description" : "VF created from CLI", + "lifecycleState" : "CERTIFICATION_IN_PROGRESS", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "icon" : "defaulticon", + "normalizedName" : "kanagclivlb", + "systemName" : "KanagCliVlb", + "contactId" : "cs0008", + "allVersions" : { + "0.1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff" + }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "componentType" : "RESOURCE", + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "creatorUserId" : "cs0008", + "creatorFullName" : "Carlos Santana", + "lastUpdaterUserId" : "jm0007", + "lastUpdaterFullName" : "Joni Mitchell", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml new file mode 100644 index 00000000..885dc5c1 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml @@ -0,0 +1,9 @@ +open_cli_sample_version: 1.0 +name: vf-model-certify-start +version: onap-amsterdam +samples: + sample1: + name: vf-model-certify-start + input: --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff + moco: vf-model-certify-start-schema-1.1-moco.json + output: \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json new file mode 100644 index 00000000..5fd14717 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json @@ -0,0 +1,50 @@ +[ { + "request" : { + "method" : "post", + "uri" : "/sdc2/rest/v1/catalog/resources/66269482-0b27-40e3-9c4d-6a26fb67d9ff/lifecycleState/checkin", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-a683f176-3428-433d-aabe-f5aa6c5a7e01", + "Content-Type" : "application/json" + }, + "json" : { + "userRemarks" : "Checked in via CLI" + } + }, + "response" : { + "status" : 200, + "json" : { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "name" : "kanag-cli-VLB", + "version" : "0.1", + "isHighestVersion" : true, + "creationDate" : 1509603052084, + "lastUpdateDate" : 1509603259759, + "description" : "VF created from CLI", + "lifecycleState" : "NOT_CERTIFIED_CHECKIN", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "icon" : "defaulticon", + "normalizedName" : "kanagclivlb", + "systemName" : "KanagCliVlb", + "contactId" : "cs0008", + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "componentType" : "RESOURCE", + "creatorUserId" : "cs0008", + "creatorFullName" : "Carlos Santana", + "lastUpdaterUserId" : "cs0008", + "lastUpdaterFullName" : "Carlos Santana", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml new file mode 100644 index 00000000..588ada2b --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml @@ -0,0 +1,9 @@ +open_cli_sample_version: 1.0 +name: vf-model-checkin +version: onap-amsterdam +samples: + sample1: + name: vf-model-checkin + input: --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff + moco: vf-model-checkin-schema-1.1-moco.json + output: \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json new file mode 100644 index 00000000..c71e0448 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json @@ -0,0 +1,13674 @@ +[ { + "request" : { + "method" : "post", + "uri" : "/sdc2/rest/v1/catalog/resources", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-8a773c91-4182-4e7d-9587-2711ed8ba4a6", + "Content-Type" : "application/json" + }, + "json" : { + "contactId" : "cs0008", + "vendorRelease" : "1.0", + "requirements" : { }, + "artifacts" : { }, + "capabilities" : { }, + "componentInstancesProperties" : { }, + "deploymentArtifacts" : { }, + "icon" : "defaulticon", + "vendorName" : "Kanag-cli", + "description" : "VF created from CLI", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "groups" : [ ], + "properties" : [ ], + "categories" : [ { + "subcategories" : [ { + "normalizedName" : "abstract", + "name" : "Abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "database" ] + } ], + "normalizedName" : "generic", + "name" : "Generic", + "uniqueId" : "resourceNewCategory.generic" + } ], + "name" : "kanag-cli-VLB", + "toscaArtifacts" : { }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "resourceType" : "VF", + "csarVersion" : "2.0", + "componentType" : "RESOURCE", + "componentInstancesAttributes" : { }, + "attributes" : [ ], + "componentInstances" : [ ] + } + }, + "response" : { + "status" : 201, + "json" : { + "artifacts" : { + "vspkanagclivlbinformationtxt" : { + "creationDate" : 1509603055396, + "timeout" : 0, + "description" : "Artifact created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "VSP_kanag-cli-VLB_Information.txt", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "artifactLabel" : "vspkanagclivlbinformationtxt", + "artifactUUID" : "98dd0fc8-3343-4ff9-a88d-d487a488f588", + "artifactVersion" : "1", + "artifactType" : "GUIDE", + "artifactGroupType" : "INFORMATIONAL", + "artifactChecksum" : "MTdkYTcxY2NlZDI1MzNmMmEzZDk2OWJhZmJhMDExNzg=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055398, + "lastUpdateDate" : 1509603055396, + "artifactDisplayName" : "VSP_kanag-cli-VLB_Information", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "deploymentArtifacts" : { + "vflicense" : { + "creationDate" : 1509603055362, + "timeout" : 0, + "description" : "VF license file", + "requiredArtifacts" : [ ], + "artifactName" : "vf-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "artifactLabel" : "vflicense", + "artifactUUID" : "9aeec9fc-790c-4685-9f5f-b3406731b8ee", + "artifactVersion" : "1", + "artifactType" : "VF_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "M2YxNDQyZjRiMzFjOTIyZGM2NGY2ZDU5NDc1MTA5NTE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055365, + "lastUpdateDate" : 1509603055362, + "artifactDisplayName" : "VF License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055439, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "dnsscaling.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "artifactLabel" : "heat1", + "artifactUUID" : "d7486080-dd84-44c0-bcbe-9adf16d969b3", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "N2ZmOGEzY2E4YTIxZjYzOTU3MDNjYTlkODI5MjcwNzA=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055482, + "lastUpdateDate" : 1509603055439, + "artifactDisplayName" : "dnsscaling", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055534, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "base_vlb.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "artifactLabel" : "heat2", + "artifactUUID" : "413214c7-ce77-4862-9ec3-ba695a601c15", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "OGEwMWY3YjdmM2ViNGZlZjFmYzg5MjQ1NGNmZGQ5YmE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055594, + "lastUpdateDate" : 1509603055534, + "artifactDisplayName" : "base_vlb", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2env" : { + "creationDate" : 1509603055596, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "base_vlb.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", + "artifactLabel" : "heat2env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055596, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055596, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vendorlicense" : { + "creationDate" : 1509603055327, + "timeout" : 0, + "description" : " Vendor license file", + "requiredArtifacts" : [ ], + "artifactName" : "vendor-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "artifactLabel" : "vendorlicense", + "artifactUUID" : "58f9b844-fb29-4f9a-87af-c6c38ed532fe", + "artifactVersion" : "1", + "artifactType" : "VENDOR_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "MjIxMGU0YzA2OWNiOTFjMTVlODIyZjU5MDhjNWExNWM=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055329, + "lastUpdateDate" : 1509603055327, + "artifactDisplayName" : "Vendor License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1env" : { + "creationDate" : 1509603055484, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "dnsscaling.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", + "artifactLabel" : "heat1env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055484, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055484, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "toscaArtifacts" : { + "assettoscacsar" : { + "creationDate" : 1509603052084, + "timeout" : 0, + "description" : "TOSCA definition package of the asset", + "artifactName" : "resource-KanagCliVlb-csar.csar", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscacsar", + "artifactLabel" : "assettoscacsar", + "artifactVersion" : "0", + "artifactType" : "TOSCA_CSAR", + "artifactGroupType" : "TOSCA", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603052084, + "artifactDisplayName" : "Tosca Model", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "assettoscatemplate" : { + "creationDate" : 1509603052084, + "timeout" : 0, + "description" : "TOSCA representation of the asset", + "artifactName" : "resource-KanagCliVlb-template.yml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscatemplate", + "artifactLabel" : "assettoscatemplate", + "artifactVersion" : "0", + "artifactType" : "TOSCA_TEMPLATE", + "artifactGroupType" : "TOSCA", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603052084, + "artifactDisplayName" : "Tosca Template", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstances" : [ { + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "network", + "originType" : "VL", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "customizationUUID" : "9291aca7-ebf3-4da7-8e4a-349ff7b8799e", + "normalizedName" : "vlb_private_network", + "posX" : "490.0", + "posY" : "340.0", + "componentUid" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "invariantName" : "vlb_private_network", + "toscaComponentName" : "org.openecomp.resource.vl.nodes.heat.network.neutron.Net", + "componentVersion" : "2.0", + "componentName" : "NeutronNet", + "propertyValueCounter" : 1, + "name" : "vlb_private_network" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "feature_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Scalable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "scalable_vpg" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "binding_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Container", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "host_vpg" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.ephemeral.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "instance_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu.delta_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_util_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.root.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "vcpus_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.resident_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "os_vpg" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "endpoint_vpg" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vpg" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "customizationUUID" : "e9734e0d-ed7c-40a6-9584-1dd00f350b77", + "normalizedName" : "abstract_vpg", + "posX" : "275.0", + "posY" : "325.0", + "componentUid" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "invariantName" : "abstract_vpg", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vpg", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vpgCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vpg" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Scalable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Container", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + } ] + }, + "creationTime" : 1509603055181, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "customizationUUID" : "766963be-fb30-4aaf-af2a-a58e2b419472", + "normalizedName" : "abstract_vdns", + "posX" : "275.0", + "posY" : "525.0", + "componentUid" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "invariantName" : "abstract_vdns", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vdns", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vdnsCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vdns" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Scalable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Container", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "customizationUUID" : "4582a919-8cf8-4fd3-b019-e3977b7dc00a", + "normalizedName" : "abstract_vdns_1", + "posX" : "475.0", + "posY" : "525.0", + "componentUid" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "invariantName" : "abstract_vdns_1", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vdns_1", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vdns_1Cvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vdns_1" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "feature_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Scalable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "scalable_vlb" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "binding_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Container", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "host_vlb" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.ephemeral.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "instance_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu.delta_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_util_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.root.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "vcpus_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.resident_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "os_vlb" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "endpoint_vlb" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_2_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vlb" + } ] + }, + "creationTime" : 1509603055182, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "customizationUUID" : "ebef16c3-8bdd-40c7-ba0f-a3ee5431e22c", + "normalizedName" : "abstract_vlb", + "posX" : "675.0", + "posY" : "525.0", + "componentUid" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "invariantName" : "abstract_vlb", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vlb", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vlbCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vlb" + }, { + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "network", + "originType" : "VL", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "customizationUUID" : "bddac1e8-8228-46e7-9976-05358cbbfdbb", + "normalizedName" : "pktgen_private_network", + "posX" : "690.0", + "posY" : "340.0", + "componentUid" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "invariantName" : "pktgen_private_network", + "toscaComponentName" : "org.openecomp.resource.vl.nodes.heat.network.neutron.Net", + "componentVersion" : "2.0", + "componentName" : "NeutronNet", + "propertyValueCounter" : 1, + "name" : "pktgen_private_network" + } ], + "componentInstancesRelations" : [ { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationships" : [ { + "requirement" : "link_vlb_vlb_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "id" : "5f16eef5-d593-4d3b-8e34-f7bf7fb51903", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationships" : [ { + "requirement" : "link_vlb_vlb_private_2_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "id" : "0d67a556-761d-4775-baa6-267ee79f8834", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationships" : [ { + "requirement" : "link_vpg_vpg_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "id" : "5427facf-b7d5-4abc-a0ac-4e537a87b11e", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationships" : [ { + "requirement" : "link_vdns_vdns_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "id" : "e1275ef5-09f7-4e18-95ed-d839f25fb3cf", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" + } ], + "componentInstancesInputs" : { + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" : [ { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vpg_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_network", + "value" : "[\"pktgen_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vpgServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_name", + "value" : "[{\"get_input\":\"vpg_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "getInputValues" : [ { + "propName" : "compute_vpg_name", + "inputName" : "vpg_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vpg", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vpg", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"pktgen_private_network\",\"ip_address\":{\"get_input\":\"vpg_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vpg_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vpg_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vpg_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_order", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" : [ { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vdnsServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_name", + "value" : "[{\"get_input\":\"vdns_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "getInputValues" : [ { + "propName" : "compute_vdns_name", + "inputName" : "vdns_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"vlb_private_network\",\"ip_address\":{\"get_input\":\"vdns_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_network", + "value" : "[\"vlb_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" : [ { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"vlb_private_net_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vdns_1ServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_name", + "value" : "[{\"get_input\":\"vdns_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "getInputValues" : [ { + "propName" : "compute_vdns_name", + "inputName" : "vdns_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_network", + "value" : "[{\"get_input\":\"vlb_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_2_private_0_port_network", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_2_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" : [ { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"vlb_private_network\",\"ip_address\":{\"get_input\":\"vlb_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vlbServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_name", + "value" : "[{\"get_input\":\"vlb_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "getInputValues" : [ { + "propName" : "compute_vlb_name", + "inputName" : "vlb_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_network", + "value" : "[\"pktgen_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vlb", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vlb_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vlb", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_fixed_ips", + "value" : "[{\"subnet\":\"pktgen_private_network\",\"ip_address\":{\"get_input\":\"vlb_private_ip_2\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_2", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vlb_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_network", + "value" : "[\"vlb_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + } ] + }, + "componentInstancesProperties" : { + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" : [ { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.tenant_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The ID of the tenant which will own the network", + "password" : false, + "name" : "tenant_id", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.segmentation_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "segmentation_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.shared", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "false", + "description" : "Whether this network should be shared across all tenants", + "password" : false, + "name" : "shared", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.port_security_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "description" : "Flag to enable/disable port security on the network", + "password" : false, + "name" : "port_security_enabled", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.qos_policy", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The name or ID of QoS policy to attach to this network", + "password" : false, + "name" : "qos_policy", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_name", + "value" : "{\"get_input\":\"vlb_private_net_id\"}", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "getInputValues" : [ { + "propName" : "network_name", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + } ], + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.value_specs", + "type" : "map", + "required" : false, + "definition" : false, + "defaultValue" : "{}", + "description" : "Extra parameters to include in the request", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "value_specs", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vl_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vl_name", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.dhcp_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "password" : false, + "name" : "dhcp_enabled", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.physical_network", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "physical_network", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.dhcp_agent_ids", + "type" : "list", + "required" : false, + "definition" : false, + "description" : "The IDs of the DHCP agent to schedule the network", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "dhcp_agent_ids", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.ip_version", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "4", + "password" : false, + "name" : "ip_version", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vendor", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vendor", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.admin_state_up", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "description" : "A boolean value specifying the administrative status of the network", + "password" : false, + "name" : "admin_state_up", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.start_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "start_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.gateway_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "gateway_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.cidr", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "cidr", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.subnets", + "type" : "map", + "required" : false, + "definition" : false, + "description" : "Network related subnets", + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.network.neutron.Subnet", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "subnets", + "value" : "{\"vlb_private_subnet\":{\"name\":{\"get_input\":\"vlb_private_net_id\"},\"cidr\":{\"get_input\":\"vlb_private_net_cidr\"}}}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "getInputValues" : [ { + "propName" : "name", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + }, { + "propName" : "cidr", + "inputName" : "vlb_private_net_cidr", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_cidr", + "list" : false + } ] + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.end_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "end_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" : [ { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.tenant_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The ID of the tenant which will own the network", + "password" : false, + "name" : "tenant_id", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.segmentation_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "segmentation_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.shared", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "false", + "description" : "Whether this network should be shared across all tenants", + "password" : false, + "name" : "shared", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.port_security_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "description" : "Flag to enable/disable port security on the network", + "password" : false, + "name" : "port_security_enabled", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.qos_policy", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The name or ID of QoS policy to attach to this network", + "password" : false, + "name" : "qos_policy", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_name", + "value" : "{\"get_input\":\"pktgen_private_net_id\"}", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "getInputValues" : [ { + "propName" : "network_name", + "inputName" : "pktgen_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "list" : false + } ], + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.value_specs", + "type" : "map", + "required" : false, + "definition" : false, + "defaultValue" : "{}", + "description" : "Extra parameters to include in the request", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "value_specs", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vl_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vl_name", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.dhcp_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "password" : false, + "name" : "dhcp_enabled", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.physical_network", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "physical_network", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.dhcp_agent_ids", + "type" : "list", + "required" : false, + "definition" : false, + "description" : "The IDs of the DHCP agent to schedule the network", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "dhcp_agent_ids", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.ip_version", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "4", + "password" : false, + "name" : "ip_version", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vendor", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vendor", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.admin_state_up", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "description" : "A boolean value specifying the administrative status of the network", + "password" : false, + "name" : "admin_state_up", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.start_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "start_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.gateway_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "gateway_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.cidr", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "cidr", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.subnets", + "type" : "map", + "required" : false, + "definition" : false, + "description" : "Network related subnets", + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.network.neutron.Subnet", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "subnets", + "value" : "{\"pktgen_private_subnet\":{\"name\":{\"get_input\":\"pktgen_private_net_id\"},\"cidr\":{\"get_input\":\"pktgen_private_net_cidr\"}}}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "getInputValues" : [ { + "propName" : "name", + "inputName" : "pktgen_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "list" : false + }, { + "propName" : "cidr", + "inputName" : "pktgen_private_net_cidr", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_cidr", + "list" : false + } ] + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.end_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "end_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + } ] + }, + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "feature_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "feature_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_1_port" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Scalable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "scalable_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Scalable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Scalable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Scalable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "scalable_vlb" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "binding_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "binding_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Container", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "host_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Container", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Container", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Container", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "host_vlb" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.ephemeral.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "instance_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu.delta_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_util_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.root.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "vcpus_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.resident_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.ephemeral.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "instance_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu.delta_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_util_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.root.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "vcpus_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.resident_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "os_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "os_vlb" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "endpoint_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "endpoint_vlb" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_1_port" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_2_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vpg" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vlb" + } ] + }, + "inputs" : [ { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The vLoadBalancer Module ID is provided by ONAP", + "password" : false, + "name" : "vf_module_id", + "label" : "vFirewall module ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.repo_url_blob", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "URL of the repository that hosts the demo packages", + "password" : false, + "name" : "repo_url_blob", + "label" : "Repository URL", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the vLoadBalancer private network", + "password" : false, + "name" : "vlb_private_net_cidr", + "label" : "vLoadBalancer private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects vLoadBalancer with vDNSs", + "password" : false, + "name" : "vlb_private_net_id", + "label" : "vLoadBalancer private network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.public_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11", + "description" : "Public network that enables remote connection to VNF", + "password" : false, + "name" : "public_net_id", + "label" : "Public network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private sub-network that connects ONAP component and the VNF", + "password" : false, + "name" : "onap_private_subnet_id", + "label" : "ONAP management sub-network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.gre_ipaddr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer", + "password" : false, + "name" : "gre_ipaddr", + "label" : "IP Address of the GRE tunnel", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the protected private network", + "password" : false, + "name" : "onap_private_net_cidr", + "label" : "ONAP private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pg_int", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer", + "password" : false, + "name" : "pg_int", + "label" : "IP Address of the output vPacketGen interface", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vDNS", + "password" : false, + "name" : "vdns_name_0", + "label" : "vDNS name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer", + "password" : false, + "name" : "vdns_private_ip_0", + "label" : "vDNS private IP address towards the private network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components", + "password" : false, + "name" : "vdns_private_ip_1", + "label" : "vDNS private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The VNF ID is provided by ONAP", + "password" : false, + "name" : "vnf_id", + "label" : "VNF ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dcae_collector_ip", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address of the DCAE collector", + "password" : false, + "name" : "dcae_collector_ip", + "label" : "DCAE collector IP address", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dcae_collector_port", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Port of the DCAE collector", + "password" : false, + "name" : "dcae_collector_port", + "label" : "DCAE collector port", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components", + "password" : false, + "name" : "vpg_private_ip_1", + "label" : "vPacketGen private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vip", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer", + "password" : false, + "name" : "vip", + "label" : "Virtual Private IP of the vLoadBalancer", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vPKTGEN", + "password" : false, + "name" : "vpg_name_0", + "label" : "vPKTGEN name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer", + "password" : false, + "name" : "vpg_private_ip_0", + "label" : "vPacketGen private IP address towards the vPacketGen private network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "m1.medium", + "description" : "Type of instance (flavor) to be used", + "password" : false, + "name" : "vlb_flavor_name", + "label" : "Flavor", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the vPacketGen private network", + "password" : false, + "name" : "pktgen_private_net_cidr", + "label" : "vPacketGen private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_naming_code", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects ONAP component and the VNF", + "password" : false, + "name" : "onap_private_net_id", + "label" : "ONAP management network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.availability_zone_max_count", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "1", + "password" : false, + "name" : "availability_zone_max_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.demo_artifacts_version", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs", + "password" : false, + "name" : "demo_artifacts_version", + "label" : "Artifacts version used in demo vnfs", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pub_key", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Public key to be installed on the compute instance", + "password" : false, + "name" : "pub_key", + "label" : "Public key", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components", + "password" : false, + "name" : "vlb_private_ip_1", + "label" : "vLoadBalancer private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.key_name", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Public/Private key pair name", + "password" : false, + "name" : "key_name", + "label" : "Key pair name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen", + "password" : false, + "name" : "vlb_private_ip_2", + "label" : "vLoadBalancer private IP address towards the vPacketGen network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.repo_url_artifacts", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "URL of the repository that hosts the demo packages", + "password" : false, + "name" : "repo_url_artifacts", + "label" : "Repository URL", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vLoadBalancer", + "password" : false, + "name" : "vlb_name_0", + "label" : "vLoadBalancer name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects vLoadBalancer with vPacketGen", + "password" : false, + "name" : "pktgen_private_net_id", + "label" : "vPacketGen private network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_role", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.install_script_version", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Version number of the scripts that install the vFW demo app", + "password" : false, + "name" : "install_script_version", + "label" : "Installation script version number", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "8c88e04f-b049-4787-b7a5-0daddae72105", + "description" : "Image to be used for compute instance", + "password" : false, + "name" : "vlb_image_name", + "label" : "Image name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.cloud_env", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Cloud environment (e.g., openstack, rackspace)", + "password" : false, + "name" : "cloud_env", + "label" : "Cloud environment", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs", + "password" : false, + "name" : "vlb_private_ip_0", + "label" : "vLoadBalancer private IP address towards the private network", + "hidden" : false, + "immutable" : false + } ], + "groups" : [ { + "typeUid" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.heat.HeatStack", + "version" : "1", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.base_vlb_group", + "invariantUUID" : "132bba99-e74d-44b0-9a4c-cb1427cdf747", + "groupUUID" : "5b2714d7-6d4d-483b-855d-07cd1a11c256", + "members" : { + "vlb_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "abstract_vlb" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "abstract_vdns" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "pktgen_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "abstract_vpg" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, + "name" : "base_vlb_group", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file.property.1", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Heat file which associate to this group/heat stack", + "password" : false, + "name" : "heat_file", + "value" : "../Artifacts/base_vlb.yaml", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file" + }, { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description.property.2", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "group description", + "password" : false, + "name" : "description", + "value" : "Heat template to deploy vLoadBalancer/vDNS demo app for ONAP", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description" + } ] + }, { + "typeUid" : "org.openecomp.groups.VfModule.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.VfModule", + "version" : "1", + "artifacts" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.KanagCliVlb..base_vlb..module-0", + "invariantUUID" : "a610a6b9-adfb-4f9f-ada2-c054194092ad", + "artifactsUuid" : [ "413214c7-ce77-4862-9ec3-ba695a601c15" ], + "groupUUID" : "f2fbc712-7adc-4a62-aa24-485ae076bdc7", + "members" : { + "vlb_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "abstract_vlb" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "abstract_vdns" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "pktgen_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "abstract_vpg" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, + "name" : "KanagCliVlb..base_vlb..module-0", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "Whether this module should be deployed before other modules", + "password" : false, + "name" : "isBase", + "value" : "true", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The minimum instances of this VF-Module", + "password" : false, + "name" : "min_vf_module_instances", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The maximum instances of this VF-Module", + "password" : false, + "name" : "max_vf_module_instances", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n", + "password" : false, + "name" : "initial_count", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5", + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "name" : "vf_module_type", + "value" : "Base", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n", + "password" : false, + "name" : "vf_module_label", + "value" : "base_vlb", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n", + "password" : false, + "name" : "volume_group", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8", + "type" : "map", + "required" : false, + "definition" : true, + "description" : "Identifies the set of VM types and their count included in the VF-Module\n", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "description" : ":", + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "vfc_list", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9", + "type" : "string", + "required" : true, + "definition" : true, + "description" : "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n", + "password" : false, + "name" : "vf_module_description", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n", + "password" : false, + "name" : "availability_zone_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count" + } ] + }, { + "typeUid" : "org.openecomp.groups.VfModule.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.VfModule", + "version" : "1", + "artifacts" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.KanagCliVlb..dnsscaling..module-1", + "invariantUUID" : "cde91552-bdb8-4cae-b4c2-c63069d77fe1", + "artifactsUuid" : [ "d7486080-dd84-44c0-bcbe-9adf16d969b3" ], + "groupUUID" : "c420e361-900a-4705-9329-868e7fa6d9a5", + "members" : { + "abstract_vdns_1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" + }, + "name" : "KanagCliVlb..dnsscaling..module-1", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "Whether this module should be deployed before other modules", + "password" : false, + "name" : "isBase", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The minimum instances of this VF-Module", + "password" : false, + "name" : "min_vf_module_instances", + "value" : "0", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The maximum instances of this VF-Module", + "password" : false, + "name" : "max_vf_module_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n", + "password" : false, + "name" : "initial_count", + "value" : "0", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5", + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "name" : "vf_module_type", + "value" : "Expansion", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n", + "password" : false, + "name" : "vf_module_label", + "value" : "dnsscaling", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n", + "password" : false, + "name" : "volume_group", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8", + "type" : "map", + "required" : false, + "definition" : true, + "description" : "Identifies the set of VM types and their count included in the VF-Module\n", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "description" : ":", + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "vfc_list", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9", + "type" : "string", + "required" : true, + "definition" : true, + "description" : "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n", + "password" : false, + "name" : "vf_module_description", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n", + "password" : false, + "name" : "availability_zone_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count" + } ] + }, { + "typeUid" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.heat.HeatStack", + "version" : "1", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dnsscaling_group", + "invariantUUID" : "2c567ece-8270-4b60-8e7d-9a4301e37085", + "groupUUID" : "dc7eaac8-0777-432b-af4f-3912482004e5", + "members" : { + "abstract_vdns_1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" + }, + "name" : "dnsscaling_group", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file.property.1", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Heat file which associate to this group/heat stack", + "password" : false, + "name" : "heat_file", + "value" : "../Artifacts/dnsscaling.yaml", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file" + }, { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description.property.2", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "group description", + "password" : false, + "name" : "description", + "value" : "Heat template to deploy a vDNS for ONAP (scaling-up scenario)", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description" + } ] + } ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1509603052084, + "version" : "0.1", + "description" : "VF created from CLI", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "normalizedName" : "kanagclivlb", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "lastUpdateDate" : 1509603055272, + "componentType" : "RESOURCE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843", + "systemName" : "KanagCliVlb", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { + "vflicense" : { + "creationDate" : 1509603055362, + "timeout" : 0, + "description" : "VF license file", + "requiredArtifacts" : [ ], + "artifactName" : "vf-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "artifactLabel" : "vflicense", + "artifactUUID" : "9aeec9fc-790c-4685-9f5f-b3406731b8ee", + "artifactVersion" : "1", + "artifactType" : "VF_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "M2YxNDQyZjRiMzFjOTIyZGM2NGY2ZDU5NDc1MTA5NTE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055365, + "lastUpdateDate" : 1509603055362, + "artifactDisplayName" : "VF License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055439, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "dnsscaling.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "artifactLabel" : "heat1", + "artifactUUID" : "d7486080-dd84-44c0-bcbe-9adf16d969b3", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "N2ZmOGEzY2E4YTIxZjYzOTU3MDNjYTlkODI5MjcwNzA=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055482, + "lastUpdateDate" : 1509603055439, + "artifactDisplayName" : "dnsscaling", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055534, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "base_vlb.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "artifactLabel" : "heat2", + "artifactUUID" : "413214c7-ce77-4862-9ec3-ba695a601c15", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "OGEwMWY3YjdmM2ViNGZlZjFmYzg5MjQ1NGNmZGQ5YmE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055594, + "lastUpdateDate" : 1509603055534, + "artifactDisplayName" : "base_vlb", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2env" : { + "creationDate" : 1509603055596, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "base_vlb.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", + "artifactLabel" : "heat2env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055596, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055596, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vendorlicense" : { + "creationDate" : 1509603055327, + "timeout" : 0, + "description" : " Vendor license file", + "requiredArtifacts" : [ ], + "artifactName" : "vendor-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "artifactLabel" : "vendorlicense", + "artifactUUID" : "58f9b844-fb29-4f9a-87af-c6c38ed532fe", + "artifactVersion" : "1", + "artifactType" : "VENDOR_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "MjIxMGU0YzA2OWNiOTFjMTVlODIyZjU5MDhjNWExNWM=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055329, + "lastUpdateDate" : 1509603055327, + "artifactDisplayName" : "Vendor License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1env" : { + "creationDate" : 1509603055484, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "dnsscaling.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", + "artifactLabel" : "heat1env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055484, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055484, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vspkanagclivlbinformationtxt" : { + "creationDate" : 1509603055396, + "timeout" : 0, + "description" : "Artifact created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "VSP_kanag-cli-VLB_Information.txt", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "artifactLabel" : "vspkanagclivlbinformationtxt", + "artifactUUID" : "98dd0fc8-3343-4ff9-a88d-d487a488f588", + "artifactVersion" : "1", + "artifactType" : "GUIDE", + "artifactGroupType" : "INFORMATIONAL", + "artifactChecksum" : "MTdkYTcxY2NlZDI1MzNmMmEzZDk2OWJhZmJhMDExNzg=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055398, + "lastUpdateDate" : 1509603055396, + "artifactDisplayName" : "VSP_kanag-cli-VLB_Information", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Carlos Santana", + "allVersions" : { + "0.1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff" + }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "name" : "kanag-cli-VLB" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml new file mode 100644 index 00000000..e9b6db76 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml @@ -0,0 +1,14 @@ +open_cli_sample_version: 1.0 +name: vf-model-create +version: onap-amsterdam +samples: + sample1: + name: vf-model-create + input: --name kanag-cli-VLB --description VF created from CLI --vendor-name Kanag-cli --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 2.0 + moco: vf-model-create-schema-1.1-moco.json + output: | + +----------+--------------------------------------+ + |property |value | + +----------+--------------------------------------+ + |ID |66269482-0b27-40e3-9c4d-6a26fb67d9ff | + +----------+--------------------------------------+ diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json new file mode 100644 index 00000000..0a7e338e --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json @@ -0,0 +1,792 @@ +[ { + "request" : { + "method" : "get", + "uri" : "/sdc2/rest/v1/followed", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-599a46d6-6e3c-4a8e-a414-892389e01c6f", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "resources" : [ { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagVsp", + "vendorName" : "Kanag", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "compute", + "creationDate" : 1508929569473, + "version" : "1.0", + "description" : "Test VSP created by Kanag", + "tags" : [ "Kanag-VSP" ], + "uniqueId" : "dac5b070-e53b-44b3-8034-46c9cf797de3", + "normalizedName" : "kanagvsp", + "invariantUUID" : "d3d50449-a81a-497f-97b3-4eb770ea67e7", + "lastUpdateDate" : 1508932068347, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "9859e26c-2af2-427b-a837-04a47996d52a", + "systemName" : "KanagVsp", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "b1caa2ec31ba4b738cbe5aab362b35aa", + "csarVersion" : "1.0", + "importedToscaChecksum" : "NjYyMDY3ZWFiODI0MDI0ZGVhNDExMmJkY2JjYmU0Y2M=", + "name" : "Kanag-VSP" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.847cb26a59a6475a94dd", + "vendorName" : "01eb54a1-f1ff-41a2-aafc", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508827943845, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "847cb26a-59a6-475a-94dd" ], + "uniqueId" : "047b9ff8-2414-45b7-b753-26342369f160", + "normalizedName" : "847cb26a59a6475a94dd", + "invariantUUID" : "cc34cd54-dd7c-44cd-8847-f9577c6f1a49", + "lastUpdateDate" : 1508827950911, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "8b1f63f3-e0cc-4c27-8903-fafe2f25bfbe", + "systemName" : "847cb26a59a6475a94dd", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "a8cd007fa101470e98516cd4549c568f", + "csarVersion" : "1.0", + "importedToscaChecksum" : "MjMyOTE5ODNjMGE3M2JjN2QzN2MwNWQ4NDI3YTIwMGY=", + "name" : "847cb26a-59a6-475a-94dd" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1509603052084, + "version" : "1.0", + "description" : "VF created from CLI", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "uniqueId" : "828be6cf-c11b-4759-ac37-b1b79f86a4b4", + "normalizedName" : "kanagclivlb", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "lastUpdateDate" : 1509603385031, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843", + "systemName" : "KanagCliVlb", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "name" : "kanag-cli-VLB" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.74361edeEf8c43f19d82", + "vendorName" : "c6ba2ef6-fe82-4f32-ad50", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508827987856, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "74361ede-ef8c-43f1-9d82" ], + "uniqueId" : "6e29f979-6f36-4c0d-8605-e59da8d62cb7", + "normalizedName" : "74361edeef8c43f19d82", + "invariantUUID" : "1bd7f899-01dc-4d7f-97d8-f38ba6b40dd9", + "lastUpdateDate" : 1508827994610, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "c763b7f8-6bc3-42a2-afa7-04157f79b629", + "systemName" : "74361edeEf8c43f19d82", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "c212437049004e74b4ef0afb25ba41b8", + "csarVersion" : "1.0", + "importedToscaChecksum" : "ZjY3MWM3YzEwMmY1MjE3NTI4ZTY0ODY0ZGZlMjAzZjk=", + "name" : "74361ede-ef8c-43f1-9d82" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.136ab24188ff443a88e8", + "vendorName" : "1e5d1422-1f5f-42fe-a98e", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508828040751, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "136ab241-88ff-443a-88e8" ], + "uniqueId" : "3a3fb778-1c0e-41a1-9a04-f7ddaaf93d73", + "normalizedName" : "136ab24188ff443a88e8", + "invariantUUID" : "414da4ea-e482-4ed2-9941-bd90108376fa", + "lastUpdateDate" : 1508828046003, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "94d78d38-d5ae-4a92-9d9e-fb79fc55195a", + "systemName" : "136ab24188ff443a88e8", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "5f5121f701df4fe588c966002a342fdf", + "csarVersion" : "1.0", + "importedToscaChecksum" : "YmIxZjEzMjMzMDdlYjFkZjRjOTM2YjZmNDhiYjY2OWE=", + "name" : "136ab241-88ff-443a-88e8" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.Ef35d3c9A8c6457cA115", + "vendorName" : "0138a2e2-52bf-4f0b-81cd", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508828081484, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "ef35d3c9-a8c6-457c-a115" ], + "uniqueId" : "f4be1629-c9a1-4f32-8f34-11eddabffc13", + "normalizedName" : "ef35d3c9a8c6457ca115", + "invariantUUID" : "7fd3788f-a065-4270-bb95-852eae3a94b3", + "lastUpdateDate" : 1508828086748, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "3575fbff-614c-4418-93c7-133dc4fc59b6", + "systemName" : "Ef35d3c9A8c6457cA115", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "03774c7cfcac4054bdab346142214533", + "csarVersion" : "1.0", + "importedToscaChecksum" : "YzJmN2VlN2JmZTMwMzM0YWU4NGY1ODk0MjU2MzY4YjE=", + "name" : "ef35d3c9-a8c6-457c-a115" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.5d11dda4Fb324df686eb", + "vendorName" : "48fa02ef-e79b-4707-895e", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508828061097, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "5d11dda4-fb32-4df6-86eb" ], + "uniqueId" : "372e2c66-ee59-4488-a6a6-546c28b3a151", + "normalizedName" : "5d11dda4fb324df686eb", + "invariantUUID" : "244b380b-acf1-4545-8d35-d6d01bc32fd6", + "lastUpdateDate" : 1508828066273, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "87c5f870-809f-4488-aae5-80ef0fd9e085", + "systemName" : "5d11dda4Fb324df686eb", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "54bc478b7a9847db82156edad5d1f79f", + "csarVersion" : "1.0", + "importedToscaChecksum" : "NTM3N2NlZmQ3ZTI1MmFmMzgzM2U3NWJlNDAzOWZkMzI=", + "name" : "5d11dda4-fb32-4df6-86eb" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.8fd2e5c8981d4a14Ba77", + "vendorName" : "3029be5e-9135-4083-bd2e", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1508828010460, + "version" : "1.0", + "description" : "vendor software product", + "tags" : [ "8fd2e5c8-981d-4a14-ba77" ], + "uniqueId" : "23018f7f-fbce-479e-a77b-6b98ebf03266", + "normalizedName" : "8fd2e5c8981d4a14ba77", + "invariantUUID" : "6bc22345-395d-4358-8954-45963761f968", + "lastUpdateDate" : 1508828020764, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFIED", + "uuid" : "d49dd5ee-bc53-44d7-a067-e4cba9a3be1a", + "systemName" : "8fd2e5c8981d4a14Ba77", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "csarUUID" : "0cefd6ef5ad84d2995d66d0a24d2e92e", + "csarVersion" : "1.0", + "importedToscaChecksum" : "MDhiZWY1ZDE1NDNiNzQzODM1MWU5N2U4MWE5M2U5ODA=", + "name" : "8fd2e5c8-981d-4a14-ba77" + } ], + "services" : [ { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTED", + "projectCode" : "123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_1-3", + "creationDate" : 1508827925331, + "version" : "1.0", + "description" : "catalog service description", + "tags" : [ "robot-ete", "demoVLB" ], + "uniqueId" : "0f4203a8-a314-47bb-9a7d-28157652cec4", + "normalizedName" : "demovlb", + "invariantUUID" : "1de901ed-17af-4b03-bc1f-41659cfa27cb", + "lastUpdateDate" : 1508827967051, + "componentType" : "SERVICE", + "lifecycleState" : "CERTIFIED", + "uuid" : "ace39141-09ec-4068-b06d-ac6b23bdc6e0", + "systemName" : "Demovlb", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Joni Mitchell", + "name" : "demoVLB" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_NOT_APPROVED", + "projectCode" : "kanag-123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "defaulticon", + "creationDate" : 1509596499859, + "version" : "0.1", + "description" : "vLB created from CLI", + "tags" : [ "CLI", "kanagVLB" ], + "uniqueId" : "5ca7c6cb-78dc-4cf5-ab02-52c9ffb8c884", + "normalizedName" : "kanagvlb", + "invariantUUID" : "9288833a-5dd6-4f9d-84ff-b34de06011c6", + "lastUpdateDate" : 1509596499859, + "componentType" : "SERVICE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "77863a62-65b3-432c-8238-e66af16d087c", + "systemName" : "Kanagvlb", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Carlos Santana", + "name" : "kanagVLB" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_APPROVED", + "projectCode" : "123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_1-3", + "creationDate" : 1508827921184, + "version" : "1.0", + "description" : "catalog service description", + "tags" : [ "robot-ete", "demoVFW" ], + "uniqueId" : "75caf010-9f14-424d-93c4-9f8fe8be7970", + "normalizedName" : "demovfw", + "invariantUUID" : "b51013b7-e2bb-4abb-8f45-8e32113264b3", + "lastUpdateDate" : 1508828614579, + "componentType" : "SERVICE", + "lifecycleState" : "CERTIFIED", + "uuid" : "e5284e3b-aa7c-42ff-9c98-d0ff4bafa1b6", + "systemName" : "Demovfw", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Joni Mitchell", + "name" : "demoVFW" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_NOT_APPROVED", + "projectCode" : "kanag-123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "defaulticon", + "creationDate" : 1509596401791, + "version" : "0.1", + "description" : "vLB created from CLI", + "tags" : [ "CLI", "vLB-kanag" ], + "uniqueId" : "fa9d6078-2d59-4c03-b97e-b57436680513", + "normalizedName" : "vlbkanag", + "invariantUUID" : "5790901b-c109-4fc3-947a-ab71aa064251", + "lastUpdateDate" : 1509596401791, + "componentType" : "SERVICE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "d5e7e515-355b-406e-b103-ba8293b8f4b4", + "systemName" : "VlbKanag", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Carlos Santana", + "name" : "vLB-kanag" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L4+", + "normalizedName" : "network l4+", + "uniqueId" : "serviceNewCategory.network l4+" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTED", + "projectCode" : "project-123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_4", + "creationDate" : 1508932518934, + "version" : "1.0", + "description" : "First service created.", + "tags" : [ "Kanag-vFW-Service" ], + "uniqueId" : "5b054e09-9cc3-49bd-8962-e014465e295b", + "normalizedName" : "kanagvfwservice", + "invariantUUID" : "3a6a08c8-9bbe-4650-a1c5-687fb1012b98", + "lastUpdateDate" : 1508933022032, + "componentType" : "SERVICE", + "lifecycleState" : "CERTIFIED", + "uuid" : "2b97ccad-9fef-42ae-bb1c-a45f550506cb", + "systemName" : "KanagVfwService", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Joni Mitchell", + "name" : "Kanag-vFW-Service" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTED", + "projectCode" : "123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_1-3", + "creationDate" : 1508827970387, + "version" : "1.0", + "description" : "catalog service description", + "tags" : [ "robot-ete", "demoVCPE" ], + "uniqueId" : "c9aa6a9c-dddd-4019-8f7b-70c09de68e96", + "normalizedName" : "demovcpe", + "invariantUUID" : "dd04c1c2-beb2-4b6c-997d-c94fae54fb57", + "lastUpdateDate" : 1508828105816, + "componentType" : "SERVICE", + "lifecycleState" : "CERTIFIED", + "uuid" : "a439858b-dcb4-43b3-8c83-6fd6f42e21f2", + "systemName" : "Demovcpe", + "lastUpdaterUserId" : "jm0007", + "highestVersion" : true, + "creatorFullName" : "Joni Mitchell", + "allArtifacts" : { }, + "creatorUserId" : "jm0007", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Joni Mitchell", + "name" : "demoVCPE" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_NOT_APPROVED", + "projectCode" : "123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_1-3", + "creationDate" : 1508838795082, + "version" : "1.1", + "description" : "catalog service description", + "tags" : [ "robot-ete", "demoVFW" ], + "uniqueId" : "f2a9f7e3-ead9-4585-8f5f-665acc6cff1c", + "normalizedName" : "demovfw", + "invariantUUID" : "b51013b7-e2bb-4abb-8f45-8e32113264b3", + "lastUpdateDate" : 1508838795082, + "componentType" : "SERVICE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "cfe8a390-82a0-40dc-a4f1-c951a6e0b35b", + "systemName" : "Demovfw", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Carlos Santana", + "name" : "demoVFW" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_NOT_APPROVED", + "projectCode" : "kanag-123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "defaulticon", + "creationDate" : 1509603576151, + "version" : "0.1", + "description" : "VLB created from CLI", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "uniqueId" : "1aec98d1-f072-4d1f-bb09-9faa5ac68e7e", + "normalizedName" : "kanagclivlb", + "invariantUUID" : "3f3497bb-bc60-4b7e-a099-5e5608a806f7", + "lastUpdateDate" : 1509603576151, + "componentType" : "SERVICE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "0686a52c-c5cc-412b-896b-ea4b58b4790d", + "systemName" : "KanagCliVlb", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Carlos Santana", + "name" : "kanag-cli-VLB" + }, { + "artifacts" : { }, + "deploymentArtifacts" : { }, + "toscaArtifacts" : { }, + "categories" : [ { + "name" : "Network L1-3", + "normalizedName" : "network l1-3", + "uniqueId" : "serviceNewCategory.network l1-3" + } ], + "componentInstancesRelations" : [ ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.service", + "derivedFromGenericVersion" : "1.0", + "toscaType" : "topology_template", + "serviceApiArtifacts" : { }, + "distributionStatus" : "DISTRIBUTION_NOT_APPROVED", + "projectCode" : "123456", + "ecompGeneratedNaming" : true, + "namingPolicy" : "", + "serviceType" : "", + "serviceRole" : "", + "icon" : "network_l_1-3", + "creationDate" : 1509341524624, + "version" : "0.1", + "description" : "catalog service description", + "tags" : [ "robot-ete", "a6484bba-671f-49c2-92fc" ], + "uniqueId" : "d2df45ed-89c1-4d23-a605-bae03ee1f14f", + "normalizedName" : "a6484bba671f49c292fc", + "invariantUUID" : "566c6ab2-f32e-4022-acd3-cf2bf17ae6fc", + "lastUpdateDate" : 1509341524624, + "componentType" : "SERVICE", + "lifecycleState" : "NOT_CERTIFIED_CHECKOUT", + "uuid" : "990bec96-b359-48e1-8f1f-742739a95579", + "systemName" : "A6484bba671f49c292fc", + "lastUpdaterUserId" : "cs0008", + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "conformanceLevel" : "4.0", + "lastUpdaterFullName" : "Carlos Santana", + "name" : "a6484bba-671f-49c2-92fc" + } ] + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml new file mode 100644 index 00000000..c0598d94 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml @@ -0,0 +1,28 @@ +open_cli_sample_version: 1.0 +name: vf-model-list +version: onap-amsterdam +samples: + sample1: + name: vf-model-list + input: + moco: vf-model-list-schema-1.1-moco.json + output: | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |uuid |uniqueid |invariant-uuid |name |version |status | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |9859e26c-2af2-427b-a837-04a47996d52a |dac5b070-e53b-44b3-8034-46c9cf797de3 |d3d50449-a81a-497f-97b3-4eb770ea67e7 |Kanag-VSP |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |8b1f63f3-e0cc-4c27-8903-fafe2f25bfbe |047b9ff8-2414-45b7-b753-26342369f160 |cc34cd54-dd7c-44cd-8847-f9577c6f1a49 |847cb26a-59a6-475a-94dd |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |46c89121-b37f-4192-8841-25c93165b843 |828be6cf-c11b-4759-ac37-b1b79f86a4b4 |2d455337-57eb-4edf-a8b9-9f87fd85bc0e |kanag-cli-VLB |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |c763b7f8-6bc3-42a2-afa7-04157f79b629 |6e29f979-6f36-4c0d-8605-e59da8d62cb7 |1bd7f899-01dc-4d7f-97d8-f38ba6b40dd9 |74361ede-ef8c-43f1-9d82 |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |94d78d38-d5ae-4a92-9d9e-fb79fc55195a |3a3fb778-1c0e-41a1-9a04-f7ddaaf93d73 |414da4ea-e482-4ed2-9941-bd90108376fa |136ab241-88ff-443a-88e8 |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |3575fbff-614c-4418-93c7-133dc4fc59b6 |f4be1629-c9a1-4f32-8f34-11eddabffc13 |7fd3788f-a065-4270-bb95-852eae3a94b3 |ef35d3c9-a8c6-457c-a115 |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |87c5f870-809f-4488-aae5-80ef0fd9e085 |372e2c66-ee59-4488-a6a6-546c28b3a151 |244b380b-acf1-4545-8d35-d6d01bc32fd6 |5d11dda4-fb32-4df6-86eb |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ + |d49dd5ee-bc53-44d7-a067-e4cba9a3be1a |23018f7f-fbce-479e-a77b-6b98ebf03266 |6bc22345-395d-4358-8954-45963761f968 |8fd2e5c8-981d-4a14-ba77 |1.0 |CERTIFIED | + +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json new file mode 100644 index 00000000..14d15d02 --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json @@ -0,0 +1,13650 @@ +[ { + "request" : { + "method" : "get", + "uri" : "/sdc2/rest/v1/catalog/resources/66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-f1396a37-6597-4432-90d2-f0df54d19000", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "artifacts" : { + "vspkanagclivlbinformationtxt" : { + "creationDate" : 1509603055396, + "timeout" : 0, + "description" : "Artifact created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "VSP_kanag-cli-VLB_Information.txt", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "artifactLabel" : "vspkanagclivlbinformationtxt", + "artifactUUID" : "98dd0fc8-3343-4ff9-a88d-d487a488f588", + "artifactVersion" : "1", + "artifactType" : "GUIDE", + "artifactGroupType" : "INFORMATIONAL", + "artifactChecksum" : "MTdkYTcxY2NlZDI1MzNmMmEzZDk2OWJhZmJhMDExNzg=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055398, + "lastUpdateDate" : 1509603055396, + "artifactDisplayName" : "VSP_kanag-cli-VLB_Information", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "deploymentArtifacts" : { + "vflicense" : { + "creationDate" : 1509603055362, + "timeout" : 0, + "description" : "VF license file", + "requiredArtifacts" : [ ], + "artifactName" : "vf-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "artifactLabel" : "vflicense", + "artifactUUID" : "9aeec9fc-790c-4685-9f5f-b3406731b8ee", + "artifactVersion" : "1", + "artifactType" : "VF_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "M2YxNDQyZjRiMzFjOTIyZGM2NGY2ZDU5NDc1MTA5NTE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055365, + "lastUpdateDate" : 1509603055362, + "artifactDisplayName" : "VF License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055439, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "dnsscaling.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "artifactLabel" : "heat1", + "artifactUUID" : "d7486080-dd84-44c0-bcbe-9adf16d969b3", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "N2ZmOGEzY2E4YTIxZjYzOTU3MDNjYTlkODI5MjcwNzA=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055482, + "lastUpdateDate" : 1509603055439, + "artifactDisplayName" : "dnsscaling", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055534, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "base_vlb.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "artifactLabel" : "heat2", + "artifactUUID" : "413214c7-ce77-4862-9ec3-ba695a601c15", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "OGEwMWY3YjdmM2ViNGZlZjFmYzg5MjQ1NGNmZGQ5YmE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055594, + "lastUpdateDate" : 1509603055534, + "artifactDisplayName" : "base_vlb", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2env" : { + "creationDate" : 1509603055596, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "base_vlb.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", + "artifactLabel" : "heat2env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055596, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055596, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vendorlicense" : { + "creationDate" : 1509603055327, + "timeout" : 0, + "description" : " Vendor license file", + "requiredArtifacts" : [ ], + "artifactName" : "vendor-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "artifactLabel" : "vendorlicense", + "artifactUUID" : "58f9b844-fb29-4f9a-87af-c6c38ed532fe", + "artifactVersion" : "1", + "artifactType" : "VENDOR_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "MjIxMGU0YzA2OWNiOTFjMTVlODIyZjU5MDhjNWExNWM=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055329, + "lastUpdateDate" : 1509603055327, + "artifactDisplayName" : "Vendor License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1env" : { + "creationDate" : 1509603055484, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "dnsscaling.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", + "artifactLabel" : "heat1env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055484, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055484, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "toscaArtifacts" : { + "assettoscacsar" : { + "creationDate" : 1509603052084, + "timeout" : 0, + "description" : "TOSCA definition package of the asset", + "artifactName" : "resource-KanagCliVlb-csar.csar", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscacsar", + "artifactLabel" : "assettoscacsar", + "artifactUUID" : "b334c1b9-c9be-4dac-bc34-7daec736010d", + "artifactVersion" : "1", + "artifactType" : "TOSCA_CSAR", + "artifactGroupType" : "TOSCA", + "artifactChecksum" : "MTM2YTViMmVhZjQyZDc1ODc1MWM0NjE4Njc5OTY3ZjI=", + "mandatory" : true, + "serviceApi" : false, + "payloadUpdateDate" : 1509603313790, + "lastUpdateDate" : 1509603052084, + "artifactDisplayName" : "Tosca Model", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscacsar", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "assettoscatemplate" : { + "creationDate" : 1509603052084, + "timeout" : 0, + "description" : "TOSCA representation of the asset", + "artifactName" : "resource-KanagCliVlb-template.yml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscatemplate", + "artifactLabel" : "assettoscatemplate", + "artifactUUID" : "5aeef04d-7e29-4e6e-80bb-99a2845bac81", + "artifactVersion" : "1", + "artifactType" : "TOSCA_TEMPLATE", + "artifactGroupType" : "TOSCA", + "artifactChecksum" : "MWQ1ZGZmYWFmOWYyNzY3OWI4ZjdjM2JhYmM2ODlhYjk=", + "mandatory" : true, + "serviceApi" : false, + "payloadUpdateDate" : 1509603313209, + "lastUpdateDate" : 1509603052084, + "artifactDisplayName" : "Tosca Template", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.assettoscatemplate", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "categories" : [ { + "name" : "Generic", + "normalizedName" : "generic", + "uniqueId" : "resourceNewCategory.generic", + "subcategories" : [ { + "name" : "Abstract", + "normalizedName" : "abstract", + "uniqueId" : "resourceNewCategory.generic.abstract", + "icons" : [ "objectStorage", "compute" ] + } ] + } ], + "componentInstances" : [ { + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "network", + "originType" : "VL", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "customizationUUID" : "9291aca7-ebf3-4da7-8e4a-349ff7b8799e", + "normalizedName" : "vlb_private_network", + "posX" : "490.0", + "posY" : "340.0", + "componentUid" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "invariantName" : "vlb_private_network", + "toscaComponentName" : "org.openecomp.resource.vl.nodes.heat.network.neutron.Net", + "componentVersion" : "2.0", + "componentName" : "NeutronNet", + "propertyValueCounter" : 1, + "name" : "vlb_private_network" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "feature_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Scalable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "scalable_vpg" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "binding_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Container", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "host_vpg" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.ephemeral.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "instance_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu.delta_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_util_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.root.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "vcpus_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.resident_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "os_vpg" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "endpoint_vpg" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vpg" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "customizationUUID" : "e9734e0d-ed7c-40a6-9584-1dd00f350b77", + "normalizedName" : "abstract_vpg", + "posX" : "275.0", + "posY" : "325.0", + "componentUid" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "invariantName" : "abstract_vpg", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vpg", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vpgCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vpg" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Scalable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Container", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + } ] + }, + "creationTime" : 1509603055181, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "customizationUUID" : "766963be-fb30-4aaf-af2a-a58e2b419472", + "normalizedName" : "abstract_vdns", + "posX" : "275.0", + "posY" : "525.0", + "componentUid" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "invariantName" : "abstract_vdns", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vdns", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vdnsCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vdns" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Scalable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Container", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "customizationUUID" : "4582a919-8cf8-4fd3-b019-e3977b7dc00a", + "normalizedName" : "abstract_vdns_1", + "posX" : "475.0", + "posY" : "525.0", + "componentUid" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "invariantName" : "abstract_vdns_1", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vdns_1", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vdns_1Cvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vdns_1" + }, { + "capabilities" : { + "tosca.capabilities.Node" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "feature_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Scalable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "scalable_vlb" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "binding_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Container", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "host_vlb" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.ephemeral.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "instance_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu.delta_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_util_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.root.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "vcpus_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.resident_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "os_vlb" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "endpoint_vlb" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_1_port" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_2_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vlb" + } ] + }, + "creationTime" : 1509603055182, + "icon" : "defaulticon", + "originType" : "CVFC", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "customizationUUID" : "ebef16c3-8bdd-40c7-ba0f-a3ee5431e22c", + "normalizedName" : "abstract_vlb", + "posX" : "675.0", + "posY" : "525.0", + "componentUid" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "invariantName" : "abstract_vlb", + "toscaComponentName" : "org.openecomp.resource.vfc.KanagCliVlbcvfc.abstract.nodes.vlb", + "componentVersion" : "2.0", + "componentName" : "kanag-cli-VLB-nodes.vlbCvfc", + "propertyValueCounter" : 1, + "name" : "abstract_vlb" + }, { + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ] + }, + "creationTime" : 1509603055180, + "icon" : "network", + "originType" : "VL", + "modificationTime" : 1509603055290, + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "customizationUUID" : "bddac1e8-8228-46e7-9976-05358cbbfdbb", + "normalizedName" : "pktgen_private_network", + "posX" : "690.0", + "posY" : "340.0", + "componentUid" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "invariantName" : "pktgen_private_network", + "toscaComponentName" : "org.openecomp.resource.vl.nodes.heat.network.neutron.Net", + "componentVersion" : "2.0", + "componentName" : "NeutronNet", + "propertyValueCounter" : 1, + "name" : "pktgen_private_network" + } ], + "componentInstancesRelations" : [ { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationships" : [ { + "requirement" : "link_vlb_vlb_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "id" : "5f16eef5-d593-4d3b-8e34-f7bf7fb51903", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationships" : [ { + "requirement" : "link_vlb_vlb_private_2_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "id" : "0d67a556-761d-4775-baa6-267ee79f8834", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationships" : [ { + "requirement" : "link_vpg_vpg_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "id" : "5427facf-b7d5-4abc-a0ac-4e537a87b11e", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, { + "toNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationships" : [ { + "requirement" : "link_vdns_vdns_private_0_port", + "capabilityOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "requirementOwnerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "id" : "e1275ef5-09f7-4e18-95ed-d839f25fb3cf", + "relationship" : { + "type" : "tosca.relationships.network.LinksTo" + }, + "capabilityUid" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "requirementUid" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link" + } ], + "fromNode" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" + } ], + "componentInstancesInputs" : { + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" : [ { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vpg_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_network", + "value" : "[\"pktgen_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vpgServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_name", + "value" : "[{\"get_input\":\"vpg_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "getInputValues" : [ { + "propName" : "compute_vpg_name", + "inputName" : "vpg_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vpg", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.compute_vpg_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vpg_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vpg", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"pktgen_private_network\",\"ip_address\":{\"get_input\":\"vpg_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vpg_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vpg_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vpg_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vpg_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d9c66729-250e-4117-9592-07f1a88546b6.port_vpg_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vpg_private_0_port_order", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" : [ { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vdnsServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_name", + "value" : "[{\"get_input\":\"vdns_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "getInputValues" : [ { + "propName" : "compute_vdns_name", + "inputName" : "vdns_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"vlb_private_network\",\"ip_address\":{\"get_input\":\"vdns_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.compute_vdns_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_0_port_network", + "value" : "[\"vlb_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "d2bd53ab-eb35-4386-8419-3ff49089142f.port_vdns_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" : [ { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"vlb_private_net_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vdns_1ServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_name", + "value" : "[{\"get_input\":\"vdns_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "getInputValues" : [ { + "propName" : "compute_vdns_name", + "inputName" : "vdns_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_network", + "value" : "[{\"get_input\":\"vlb_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_2_private_0_port_network", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vdns_2_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vdns", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vdns_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vdns_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.compute_vdns_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vdns_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vdns_2_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "c022777e-8cfd-49db-9e05-126252bf9dfd.port_vdns_2_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vdns_2_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" : [ { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_metadata", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "json", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_metadata", + "value" : "[{\"vf_module_id\":{\"get_input\":\"vf_module_id\"},\"vnf_id\":{\"get_input\":\"vnf_id\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "getInputValues" : [ { + "propName" : "vf_module_id", + "inputName" : "vf_module_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "list" : false + }, { + "propName" : "vnf_id", + "inputName" : "vnf_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "description" : "vfc naming", + "password" : false, + "name" : "nfc_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_flavor_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_flavor_name", + "value" : "{\"get_input\":\"vlb_flavor_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_flavor_name", + "inputName" : "vlb_flavor_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_fixed_ips", + "value" : "[{\"subnet\":\"vlb_private_network\",\"ip_address\":{\"get_input\":\"vlb_private_ip_0\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "1d8b0f2e-617c-41e7-b653-c600d24fdf7d.service_template_filter", + "type" : "org.openecomp.datatypes.heat.substitution.SubstitutionFiltering", + "required" : true, + "definition" : false, + "description" : "Substitution Filter", + "password" : false, + "name" : "service_template_filter", + "value" : "{\"substitute_service_template\":\"Nested_vlbServiceTemplate.yaml\",\"count\":1}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_image_name", + "type" : "string", + "required" : true, + "definition" : false, + "description" : "Master image_name volume id", + "password" : false, + "name" : "vm_image_name", + "value" : "{\"get_input\":\"vlb_image_name\"}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "getInputValues" : [ { + "propName" : "vm_image_name", + "inputName" : "vlb_image_name", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "list" : false + } ], + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_name", + "value" : "[{\"get_input\":\"vlb_name_0\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "getInputValues" : [ { + "propName" : "compute_vlb_name", + "inputName" : "vlb_name_0", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_network", + "value" : "[\"pktgen_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.vm_type_tag", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "vm type based on naming Convention", + "password" : false, + "name" : "vm_type_tag", + "value" : "vlb", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.high_availablity", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "high_availablity", + "password" : false, + "name" : "high_availablity", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_fixed_ips", + "value" : "[{\"subnet\":{\"get_input\":\"onap_private_subnet_id\"},\"ip_address\":{\"get_input\":\"vlb_private_ip_1\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "getInputValues" : [ { + "propName" : "subnet", + "inputName" : "onap_private_subnet_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "list" : false + }, { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_1", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_1", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "nfc code for instance naming", + "password" : false, + "name" : "nfc_naming_code", + "value" : "vlb", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.nfc_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nfc_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_vlan_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.VlanRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_vlan_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.index_value", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Index value of this substitution service template runtime instance", + "password" : false, + "name" : "index_value", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_fixed_ips", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.neutron.port.FixedIps", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_2_port_fixed_ips", + "value" : "[{\"subnet\":\"pktgen_private_network\",\"ip_address\":{\"get_input\":\"vlb_private_ip_2\"}}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "getInputValues" : [ { + "propName" : "ip_address", + "inputName" : "vlb_private_ip_2", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "list" : false + } ] + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "description" : "Maximum number of VFC Instances", + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network_role_tag", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_network_role_tag", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_1_port_network", + "value" : "[{\"get_input\":\"onap_private_net_id\"}]", + "hidden" : false, + "immutable" : false, + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "getInputValues" : [ { + "propName" : "port_vlb_private_1_port_network", + "inputName" : "onap_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "list" : false + } ] + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_network", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_network", + "value" : "[\"vlb_private_network\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_key_name", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_key_name", + "value" : "[\"UNSUPPORTED_RESOURCE_my_keypair\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_subnetpoolid", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_subnetpoolid", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.compute_vlb_user_data_format", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "compute_vlb_user_data_format", + "value" : "[\"RAW\"]", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_network_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_network_role", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "6b3c6a11-9c7a-4be7-99cf-0274e98f05bd.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "0", + "description" : "Minimum number of VFC Instances", + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "parentUniqueId" : "45fb60b6-133a-42a6-a621-510f6f7f4430", + "ownerId" : "45fb60b6-133a-42a6-a621-510f6f7f4430" + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_1_port_mac_requirements", + "type" : "org.openecomp.datatypes.network.MacRequirements", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_1_port_mac_requirements", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_order", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_0_port_order", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_2_port_exCP_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "port_vlb_private_2_port_exCP_naming", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.port_vlb_private_0_port_ip_requirements", + "type" : "list", + "required" : false, + "definition" : false, + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.network.IpRequirements", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "port_vlb_private_0_port_ip_requirements", + "value" : "[{\"ip_version\":4,\"ip_count_required\":{\"is_required\":true},\"floating_ip_count_required\":{\"is_required\":false}}]", + "hidden" : false, + "immutable" : false + } ] + }, + "componentInstancesProperties" : { + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" : [ { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.tenant_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The ID of the tenant which will own the network", + "password" : false, + "name" : "tenant_id", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.segmentation_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "segmentation_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.shared", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "false", + "description" : "Whether this network should be shared across all tenants", + "password" : false, + "name" : "shared", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.port_security_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "description" : "Flag to enable/disable port security on the network", + "password" : false, + "name" : "port_security_enabled", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.qos_policy", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The name or ID of QoS policy to attach to this network", + "password" : false, + "name" : "qos_policy", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_name", + "value" : "{\"get_input\":\"vlb_private_net_id\"}", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "getInputValues" : [ { + "propName" : "network_name", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + } ], + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.value_specs", + "type" : "map", + "required" : false, + "definition" : false, + "defaultValue" : "{}", + "description" : "Extra parameters to include in the request", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "value_specs", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vl_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vl_name", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.dhcp_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "password" : false, + "name" : "dhcp_enabled", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.physical_network", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "physical_network", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.dhcp_agent_ids", + "type" : "list", + "required" : false, + "definition" : false, + "description" : "The IDs of the DHCP agent to schedule the network", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "dhcp_agent_ids", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.ip_version", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "4", + "password" : false, + "name" : "ip_version", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vendor", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vendor", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.admin_state_up", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "description" : "A boolean value specifying the administrative status of the network", + "password" : false, + "name" : "admin_state_up", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.start_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "start_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.gateway_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "gateway_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.cidr", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "cidr", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.subnets", + "type" : "map", + "required" : false, + "definition" : false, + "description" : "Network related subnets", + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.network.neutron.Subnet", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "subnets", + "value" : "{\"vlb_private_subnet\":{\"name\":{\"get_input\":\"vlb_private_net_id\"},\"cidr\":{\"get_input\":\"vlb_private_net_cidr\"}}}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "getInputValues" : [ { + "propName" : "name", + "inputName" : "vlb_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "list" : false + }, { + "propName" : "cidr", + "inputName" : "vlb_private_net_cidr", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_cidr", + "list" : false + } ] + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.end_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "end_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + } ], + "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" : [ { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.tenant_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The ID of the tenant which will own the network", + "password" : false, + "name" : "tenant_id", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.segmentation_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "segmentation_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.shared", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "false", + "description" : "Whether this network should be shared across all tenants", + "password" : false, + "name" : "shared", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.port_security_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "description" : "Flag to enable/disable port security on the network", + "password" : false, + "name" : "port_security_enabled", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.qos_policy", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The name or ID of QoS policy to attach to this network", + "password" : false, + "name" : "qos_policy", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_name", + "value" : "{\"get_input\":\"pktgen_private_net_id\"}", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "getInputValues" : [ { + "propName" : "network_name", + "inputName" : "pktgen_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "list" : false + } ], + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.value_specs", + "type" : "map", + "required" : false, + "definition" : false, + "defaultValue" : "{}", + "description" : "Extra parameters to include in the request", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "value_specs", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vl_name", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vl_name", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.dhcp_enabled", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "password" : false, + "name" : "dhcp_enabled", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.physical_network", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "physical_network", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.dhcp_agent_ids", + "type" : "list", + "required" : false, + "definition" : false, + "description" : "The IDs of the DHCP agent to schedule the network", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "dhcp_agent_ids", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_id", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_id", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.ip_version", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "4", + "password" : false, + "name" : "ip_version", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "f77e8741-6e7b-499e-af69-7d07334c218b.vendor", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "vendor", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3", + "ownerId" : "727f74b0-7053-4b6a-88ca-5bccbda81bf3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.admin_state_up", + "type" : "boolean", + "required" : false, + "definition" : false, + "defaultValue" : "true", + "description" : "A boolean value specifying the administrative status of the network", + "password" : false, + "name" : "admin_state_up", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.start_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "start_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.gateway_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "gateway_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.cidr", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "cidr", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "2aead4f8-4529-40dc-9f10-8657a1348816.subnets", + "type" : "map", + "required" : false, + "definition" : false, + "description" : "Network related subnets", + "schema" : { + "property" : { + "type" : "org.openecomp.datatypes.heat.network.neutron.Subnet", + "required" : false, + "definition" : true, + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "subnets", + "value" : "{\"pktgen_private_subnet\":{\"name\":{\"get_input\":\"pktgen_private_net_id\"},\"cidr\":{\"get_input\":\"pktgen_private_net_cidr\"}}}", + "hidden" : false, + "immutable" : false, + "status" : "SUPPORTED", + "getInputValues" : [ { + "propName" : "name", + "inputName" : "pktgen_private_net_id", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "list" : false + }, { + "propName" : "cidr", + "inputName" : "pktgen_private_net_cidr", + "inputId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_cidr", + "list" : false + } ] + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.network_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "network_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + }, { + "uniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3.end_ip", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "end_ip", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3", + "ownerId" : "b9bae190-5926-4a3e-86df-0ff27bd3c7e3" + } ] + }, + "capabilities" : { + "tosca.capabilities.Endpoint" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Endpoint", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.f77e8741-6e7b-499e-af69-7d07334c218b.end_point", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "end_point" + } ], + "tosca.capabilities.Node" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "feature_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Node", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Node", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "feature_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Node", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "feature_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Node", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "feature", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Port", "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "feature_vlb_vlb_private_1_port" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Node", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.783c3d25-87c5-454f-8d1c-ac32b5183cd0.feature", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Root", "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "feature" + } ], + "tosca.capabilities.Scalable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Scalable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "scalable_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Scalable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Scalable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "scalable_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Scalable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "scalable", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.scalable", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "scalable_vlb" + } ], + "tosca.capabilities.network.Bindable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "binding_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "binding_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "binding_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.network.Bindable", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "binding", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.binding", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface" ], + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "binding_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.network.Linkable", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.b9bae190-5926-4a3e-86df-0ff27bd3c7e3.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.network.Network", "org.openecomp.resource.vl.nodes.network.Network", "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "link" + } ], + "tosca.capabilities.Container" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Container", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "host_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Container", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Container", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "host_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Container", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "host", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.host", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "validSourceTypes" : [ "tosca.nodes.SoftwareComponent" ], + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "host_vlb" + } ], + "org.openecomp.capabilities.metric.Ceilometer" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.ephemeral.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "instance_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu.delta_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_util_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.latency_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "cpu_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.root.size_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "vcpus_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.iops_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.read.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.write.requests.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.allocation_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes.rate_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.read.bytes_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.usage_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.device.capacity_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "memory.resident_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "disk.write.requests_vpg" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vpg_vpg_private_1_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.ephemeral.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "instance_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu.delta_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_util_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.latency_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "cpu_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.root.size_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "vcpus_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.iops_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.read.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.write.requests.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.allocation_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes.rate_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.read.bytes_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.usage_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.device.capacity_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "memory.resident_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "disk.write.requests_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vdns_vdns_2_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.ephemeral.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.ephemeral.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.ephemeral.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "instance", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.instance", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "instance_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu.delta", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu.delta", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu.delta_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu_util", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu_util", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_util_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.latency", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.latency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.latency_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "cpu", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.cpu", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "cpu_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.root.size", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.root.size", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.root.size_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "vcpus", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.vcpus", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "vcpus_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.iops", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.iops", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.iops_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.read.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.read.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.read.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.write.requests.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.write.requests.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.write.requests.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.allocation", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.allocation", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.allocation_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes.rate", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes.rate_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.read.bytes", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.read.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.read.bytes_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.usage", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.usage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.usage_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.device.capacity", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.device.capacity", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.device.capacity_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "memory.resident", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.memory.resident", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "memory.resident_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "disk.write.requests", + "uniqueId" : "capability.adaf87ae-ac72-46e7-bbd8-04e9b4690d2a.disk.write.requests", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "disk.write.requests_vlb" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.packets.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.packets.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.packets.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outpoing.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outpoing.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outpoing.packets_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.bytes", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.bytes", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.bytes_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.outgoing.bytes.rate", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.outgoing.bytes.rate", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.outgoing.bytes.rate_vlb_vlb_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "org.openecomp.capabilities.metric.Ceilometer", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "description" : "A node type that includes the Metric capability indicates that it can be monitored using ceilometer.", + "parentName" : "network.incoming.packets", + "uniqueId" : "capability.297ddd44-1d63-4fb1-aaaa-7074d1c8cfe4.network.incoming.packets", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.network.Port", "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "network.incoming.packets_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.OperatingSystem" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "os_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "os_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.OperatingSystem", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "os", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.os", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "os_vlb" + } ], + "tosca.capabilities.Endpoint.Admin" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vpg" ], + "name" : "endpoint_vpg" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vdns" ], + "name" : "endpoint_vdns" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Endpoint.Admin", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "endpoint", + "uniqueId" : "capability.fe6360df-c1ea-4959-a4d0-0b38d2d727d9.endpoint", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "tosca.nodes.Compute", "org.openecomp.resource.vfc.nodes.Compute", "org.openecomp.resource.vfc.nodes.heat.nova.Server", "org.openecomp.resource.vfc.KanagCliVlb.abstract.nodes.heat.vlb" ], + "name" : "endpoint_vlb" + } ], + "tosca.capabilities.Attachment" : [ { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "type" : "tosca.capabilities.Attachment", + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "type" : "tosca.capabilities.Attachment", + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "type" : "tosca.capabilities.Attachment", + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "type" : "tosca.capabilities.Attachment", + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "attachment", + "uniqueId" : "capability.f89f82e0-5a26-4567-a9ea-4122940f5e5f.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.cp.nodes.heat.network.neutron.Port" ], + "name" : "attachment_vlb_vlb_private_1_port" + }, { + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "type" : "tosca.capabilities.Attachment", + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "capability.2aead4f8-4529-40dc-9f10-8657a1348816.attachment", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "leftOccurrences" : "UNBOUNDED", + "capabilitySources" : [ "org.openecomp.resource.vl.nodes.heat.network.neutron.Net" ], + "name" : "attachment" + } ] + }, + "requirements" : { + "tosca.capabilities.Node" : [ { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "vlb_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vpg_vpg_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vdns_vdns_2_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_2_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_0_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "dependency", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency_vlb_vlb_private_1_port" + }, { + "node" : "tosca.nodes.Root", + "path" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network" ], + "source" : "c67c483a-7f9a-4739-bf0a-aa65bdde2573", + "uniqueId" : "783c3d25-87c5-454f-8d1c-ac32b5183cd0.dependency", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "relationship" : "tosca.relationships.DependsOn", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "pktgen_private_network", + "capability" : "tosca.capabilities.Node", + "leftOccurrences" : "UNBOUNDED", + "name" : "dependency" + } ], + "tosca.capabilities.network.Linkable" : [ { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_0_port" + }, { + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "d9c66729-250e-4117-9592-07f1a88546b6.2bf13b6d-76dd-4869-b952-29370e298a4c.vpg_vpg_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vpg_vpg_private_1_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_0_port" + }, { + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "d2bd53ab-eb35-4386-8419-3ff49089142f.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_private_1_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_0_port" + }, { + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "c022777e-8cfd-49db-9e05-126252bf9dfd.2bf13b6d-76dd-4869-b952-29370e298a4c.vdns_vdns_2_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vdns_vdns_2_private_1_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_2_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_2_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_0_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_0_port" + }, { + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bf13b6d-76dd-4869-b952-29370e298a4c.vlb_vlb_private_1_port", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "link", + "uniqueId" : "ca42f945-5dbe-4176-a973-6971e9bbf8f0.link", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.network.LinksTo", + "minOccurrences" : "1", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.network.Linkable", + "leftOccurrences" : "UNBOUNDED", + "name" : "link_vlb_vlb_private_1_port" + } ], + "tosca.capabilities.Attachment" : [ { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "d9c66729-250e-4117-9592-07f1a88546b6.8daf38a6-7d40-481d-a18a-f8f26d62b441.vpg", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" ], + "source" : "d40bfbaa-075c-459e-8ea9-dbddfb1b3640", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vpg", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vpg" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "d2bd53ab-eb35-4386-8419-3ff49089142f.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns" ], + "source" : "2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "c022777e-8cfd-49db-9e05-126252bf9dfd.90478547-c12f-4bdd-9abd-c3e67c3d5588.vdns", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" ], + "source" : "b34c5e5b-ce72-467e-8114-16b34a89a97b", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vdns_1", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vdns" + }, { + "node" : "tosca.nodes.BlockStorage", + "path" : [ "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "2b4ddc51-9220-4ece-8bb2-695612b3f6cd.2bc42019-a7a2-4a3b-94be-bfa76213efa2.vlb", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb" ], + "source" : "01aee3b4-2591-49f8-8aee-4c93fa8461e1", + "parentName" : "local_storage", + "uniqueId" : "fe6360df-c1ea-4959-a4d0-0b38d2d727d9.local_storage", + "ownerId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "relationship" : "tosca.relationships.AttachesTo", + "minOccurrences" : "0", + "maxOccurrences" : "UNBOUNDED", + "ownerName" : "abstract_vlb", + "capability" : "tosca.capabilities.Attachment", + "leftOccurrences" : "UNBOUNDED", + "name" : "local_storage_vlb" + } ] + }, + "inputs" : [ { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vf_module_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The vLoadBalancer Module ID is provided by ONAP", + "password" : false, + "name" : "vf_module_id", + "label" : "vFirewall module ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_function", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_function", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.repo_url_blob", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "URL of the repository that hosts the demo packages", + "password" : false, + "name" : "repo_url_blob", + "label" : "Repository URL", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the vLoadBalancer private network", + "password" : false, + "name" : "vlb_private_net_cidr", + "label" : "vLoadBalancer private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects vLoadBalancer with vDNSs", + "password" : false, + "name" : "vlb_private_net_id", + "label" : "vLoadBalancer private network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.public_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11", + "description" : "Public network that enables remote connection to VNF", + "password" : false, + "name" : "public_net_id", + "label" : "Public network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_subnet_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private sub-network that connects ONAP component and the VNF", + "password" : false, + "name" : "onap_private_subnet_id", + "label" : "ONAP management sub-network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_type", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_type", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.gre_ipaddr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer", + "password" : false, + "name" : "gre_ipaddr", + "label" : "IP Address of the GRE tunnel", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the protected private network", + "password" : false, + "name" : "onap_private_net_cidr", + "label" : "ONAP private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pg_int", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer", + "password" : false, + "name" : "pg_int", + "label" : "IP Address of the output vPacketGen interface", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vDNS", + "password" : false, + "name" : "vdns_name_0", + "label" : "vDNS name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer", + "password" : false, + "name" : "vdns_private_ip_0", + "label" : "vDNS private IP address towards the private network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vdns_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components", + "password" : false, + "name" : "vdns_private_ip_1", + "label" : "vDNS private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vnf_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The VNF ID is provided by ONAP", + "password" : false, + "name" : "vnf_id", + "label" : "VNF ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dcae_collector_ip", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "IP address of the DCAE collector", + "password" : false, + "name" : "dcae_collector_ip", + "label" : "DCAE collector IP address", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dcae_collector_port", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Port of the DCAE collector", + "password" : false, + "name" : "dcae_collector_port", + "label" : "DCAE collector port", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components", + "password" : false, + "name" : "vpg_private_ip_1", + "label" : "vPacketGen private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vip", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer", + "password" : false, + "name" : "vip", + "label" : "Virtual Private IP of the vLoadBalancer", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vPKTGEN", + "password" : false, + "name" : "vpg_name_0", + "label" : "vPKTGEN name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vpg_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer", + "password" : false, + "name" : "vpg_private_ip_0", + "label" : "vPacketGen private IP address towards the vPacketGen private network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_flavor_name", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "m1.medium", + "description" : "Type of instance (flavor) to be used", + "password" : false, + "name" : "vlb_flavor_name", + "label" : "Flavor", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_cidr", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "The CIDR of the vPacketGen private network", + "password" : false, + "name" : "pktgen_private_net_cidr", + "label" : "vPacketGen private network CIDR", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_naming", + "type" : "org.openecomp.datatypes.Naming", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_naming", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_naming_code", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_naming_code", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.onap_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects ONAP component and the VNF", + "password" : false, + "name" : "onap_private_net_id", + "label" : "ONAP management network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.availability_zone_max_count", + "type" : "integer", + "required" : false, + "definition" : false, + "defaultValue" : "1", + "password" : false, + "name" : "availability_zone_max_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.demo_artifacts_version", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs", + "password" : false, + "name" : "demo_artifacts_version", + "label" : "Artifacts version used in demo vnfs", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.max_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "max_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pub_key", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Public key to be installed on the compute instance", + "password" : false, + "name" : "pub_key", + "label" : "Public key", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_1", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components", + "password" : false, + "name" : "vlb_private_ip_1", + "label" : "vLoadBalancer private IP address towards the ONAP management network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.key_name", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Public/Private key pair name", + "password" : false, + "name" : "key_name", + "label" : "Key pair name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_2", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen", + "password" : false, + "name" : "vlb_private_ip_2", + "label" : "vLoadBalancer private IP address towards the vPacketGen network", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.repo_url_artifacts", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "URL of the repository that hosts the demo packages", + "password" : false, + "name" : "repo_url_artifacts", + "label" : "Repository URL", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_name_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Name of the vLoadBalancer", + "password" : false, + "name" : "vlb_name_0", + "label" : "vLoadBalancer name", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.pktgen_private_net_id", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private network that connects vLoadBalancer with vPacketGen", + "password" : false, + "name" : "pktgen_private_net_id", + "label" : "vPacketGen private network name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.nf_role", + "type" : "string", + "required" : false, + "definition" : false, + "password" : false, + "name" : "nf_role", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.install_script_version", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Version number of the scripts that install the vFW demo app", + "password" : false, + "name" : "install_script_version", + "label" : "Installation script version number", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "70c84508-9b65-4a7c-ae20-09f0daa17872.min_instances", + "type" : "integer", + "required" : false, + "definition" : false, + "password" : false, + "name" : "min_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441", + "ownerId" : "19c3ddb0-d6c8-48e6-a262-ae9f0c9b4441" + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_image_name", + "type" : "string", + "required" : false, + "definition" : false, + "defaultValue" : "8c88e04f-b049-4787-b7a5-0daddae72105", + "description" : "Image to be used for compute instance", + "password" : false, + "name" : "vlb_image_name", + "label" : "Image name or ID", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.cloud_env", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Cloud environment (e.g., openstack, rackspace)", + "password" : false, + "name" : "cloud_env", + "label" : "Cloud environment", + "hidden" : false, + "immutable" : false + }, { + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vlb_private_ip_0", + "type" : "string", + "required" : false, + "definition" : false, + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs", + "password" : false, + "name" : "vlb_private_ip_0", + "label" : "vLoadBalancer private IP address towards the private network", + "hidden" : false, + "immutable" : false + } ], + "groups" : [ { + "typeUid" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.heat.HeatStack", + "version" : "1", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.base_vlb_group", + "invariantUUID" : "132bba99-e74d-44b0-9a4c-cb1427cdf747", + "groupUUID" : "5b2714d7-6d4d-483b-855d-07cd1a11c256", + "members" : { + "vlb_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "abstract_vlb" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "abstract_vdns" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "pktgen_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "abstract_vpg" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, + "name" : "base_vlb_group", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file.property.1", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Heat file which associate to this group/heat stack", + "password" : false, + "name" : "heat_file", + "value" : "../Artifacts/base_vlb.yaml", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file" + }, { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description.property.2", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "group description", + "password" : false, + "name" : "description", + "value" : "Heat template to deploy vLoadBalancer/vDNS demo app for ONAP", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description" + } ] + }, { + "typeUid" : "org.openecomp.groups.VfModule.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.VfModule", + "version" : "1", + "artifacts" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.KanagCliVlb..base_vlb..module-0", + "invariantUUID" : "a610a6b9-adfb-4f9f-ada2-c054194092ad", + "artifactsUuid" : [ "413214c7-ce77-4862-9ec3-ba695a601c15" ], + "groupUUID" : "f2fbc712-7adc-4a62-aa24-485ae076bdc7", + "members" : { + "vlb_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.vlb_private_network", + "abstract_vlb" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.01aee3b4-2591-49f8-8aee-4c93fa8461e1.abstract_vlb", + "abstract_vdns" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.2a2ae0eb-8931-4fa0-adbb-aff9ab360a4a.abstract_vdns", + "pktgen_private_network" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.c67c483a-7f9a-4739-bf0a-aa65bdde2573.pktgen_private_network", + "abstract_vpg" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.d40bfbaa-075c-459e-8ea9-dbddfb1b3640.abstract_vpg" + }, + "name" : "KanagCliVlb..base_vlb..module-0", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "Whether this module should be deployed before other modules", + "password" : false, + "name" : "isBase", + "value" : "true", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The minimum instances of this VF-Module", + "password" : false, + "name" : "min_vf_module_instances", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The maximum instances of this VF-Module", + "password" : false, + "name" : "max_vf_module_instances", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n", + "password" : false, + "name" : "initial_count", + "value" : "1", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5", + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "name" : "vf_module_type", + "value" : "Base", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n", + "password" : false, + "name" : "vf_module_label", + "value" : "base_vlb", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n", + "password" : false, + "name" : "volume_group", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8", + "type" : "map", + "required" : false, + "definition" : true, + "description" : "Identifies the set of VM types and their count included in the VF-Module\n", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "description" : ":", + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "vfc_list", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9", + "type" : "string", + "required" : true, + "definition" : true, + "description" : "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n", + "password" : false, + "name" : "vf_module_description", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n", + "password" : false, + "name" : "availability_zone_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count" + } ] + }, { + "typeUid" : "org.openecomp.groups.VfModule.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.VfModule", + "version" : "1", + "artifacts" : [ "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.KanagCliVlb..dnsscaling..module-1", + "invariantUUID" : "cde91552-bdb8-4cae-b4c2-c63069d77fe1", + "artifactsUuid" : [ "d7486080-dd84-44c0-bcbe-9adf16d969b3" ], + "groupUUID" : "c420e361-900a-4705-9329-868e7fa6d9a5", + "members" : { + "abstract_vdns_1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" + }, + "name" : "KanagCliVlb..dnsscaling..module-1", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "Whether this module should be deployed before other modules", + "password" : false, + "name" : "isBase", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.isBase" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The minimum instances of this VF-Module", + "password" : false, + "name" : "min_vf_module_instances", + "value" : "0", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The maximum instances of this VF-Module", + "password" : false, + "name" : "max_vf_module_instances", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n", + "password" : false, + "name" : "initial_count", + "value" : "0", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.initial_count" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5", + "type" : "string", + "required" : false, + "definition" : true, + "password" : false, + "name" : "vf_module_type", + "value" : "Expansion", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n", + "password" : false, + "name" : "vf_module_label", + "value" : "dnsscaling", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7", + "type" : "boolean", + "required" : false, + "definition" : true, + "defaultValue" : "false", + "description" : "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n", + "password" : false, + "name" : "volume_group", + "value" : "false", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.volume_group" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8", + "type" : "map", + "required" : false, + "definition" : true, + "description" : "Identifies the set of VM types and their count included in the VF-Module\n", + "schema" : { + "property" : { + "type" : "string", + "required" : false, + "definition" : true, + "description" : ":", + "password" : false, + "hidden" : false, + "immutable" : false + } + }, + "password" : false, + "name" : "vfc_list", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9", + "type" : "string", + "required" : true, + "definition" : true, + "description" : "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n", + "password" : false, + "name" : "vf_module_description", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description" + }, { + "uniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10", + "type" : "integer", + "required" : false, + "definition" : true, + "description" : "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n", + "password" : false, + "name" : "availability_zone_count", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count", + "ownerId" : "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count" + } ] + }, { + "typeUid" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype", + "propertyValueCounter" : 0, + "type" : "org.openecomp.groups.heat.HeatStack", + "version" : "1", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.dnsscaling_group", + "invariantUUID" : "2c567ece-8270-4b60-8e7d-9a4301e37085", + "groupUUID" : "dc7eaac8-0777-432b-af4f-3912482004e5", + "members" : { + "abstract_vdns_1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.b34c5e5b-ce72-467e-8114-16b34a89a97b.abstract_vdns_1" + }, + "name" : "dnsscaling_group", + "properties" : [ { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file.property.1", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "Heat file which associate to this group/heat stack", + "password" : false, + "name" : "heat_file", + "value" : "../Artifacts/dnsscaling.yaml", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.heat_file" + }, { + "uniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description.property.2", + "type" : "string", + "required" : false, + "definition" : true, + "description" : "group description", + "password" : false, + "name" : "description", + "value" : "Heat template to deploy a vDNS for ONAP (scaling-up scenario)", + "hidden" : false, + "immutable" : false, + "parentUniqueId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description", + "ownerId" : "org.openecomp.groups.heat.HeatStack.1.0.grouptype.description" + } ] + } ], + "derivedFromGenericType" : "org.openecomp.resource.abstract.nodes.VF", + "derivedFromGenericVersion" : "2.0", + "toscaType" : "topology_template", + "abstract" : false, + "resourceType" : "VF", + "toscaResourceName" : "org.openecomp.resource.vf.KanagCliVlb", + "vendorName" : "Kanag-cli", + "vendorRelease" : "1.0", + "resourceVendorModelNumber" : "", + "icon" : "defaulticon", + "creationDate" : 1509603052084, + "version" : "0.1", + "description" : "VF created from CLI", + "tags" : [ "CLI", "kanag-cli-VLB" ], + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "normalizedName" : "kanagclivlb", + "invariantUUID" : "2d455337-57eb-4edf-a8b9-9f87fd85bc0e", + "lastUpdateDate" : 1509603394014, + "componentType" : "RESOURCE", + "lifecycleState" : "CERTIFICATION_IN_PROGRESS", + "uuid" : "46c89121-b37f-4192-8841-25c93165b843", + "systemName" : "KanagCliVlb", + "lastUpdaterUserId" : "jm0007", + "isDeleted" : true, + "highestVersion" : true, + "creatorFullName" : "Carlos Santana", + "allArtifacts" : { + "vflicense" : { + "creationDate" : 1509603055362, + "timeout" : 0, + "description" : "VF license file", + "requiredArtifacts" : [ ], + "artifactName" : "vf-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "artifactLabel" : "vflicense", + "artifactUUID" : "9aeec9fc-790c-4685-9f5f-b3406731b8ee", + "artifactVersion" : "1", + "artifactType" : "VF_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "M2YxNDQyZjRiMzFjOTIyZGM2NGY2ZDU5NDc1MTA5NTE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055365, + "lastUpdateDate" : 1509603055362, + "artifactDisplayName" : "VF License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vflicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055439, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "dnsscaling.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "artifactLabel" : "heat1", + "artifactUUID" : "d7486080-dd84-44c0-bcbe-9adf16d969b3", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "N2ZmOGEzY2E4YTIxZjYzOTU3MDNjYTlkODI5MjcwNzA=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055482, + "lastUpdateDate" : 1509603055439, + "artifactDisplayName" : "dnsscaling", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2" : { + "listHeatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "creationDate" : 1509603055534, + "timeout" : 60, + "description" : "created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "base_vlb.yaml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "artifactLabel" : "heat2", + "artifactUUID" : "413214c7-ce77-4862-9ec3-ba695a601c15", + "artifactVersion" : "2", + "heatParameters" : [ { + "name" : "vlb_image_name", + "type" : "string", + "description" : "Image to be used for compute instance", + "currentValue" : "8c88e04f-b049-4787-b7a5-0daddae72105" + }, { + "name" : "vlb_flavor_name", + "type" : "string", + "description" : "Type of instance (flavor) to be used", + "currentValue" : "m1.medium" + }, { + "name" : "public_net_id", + "type" : "string", + "description" : "Public network that enables remote connection to VNF", + "currentValue" : "4dc556c0-d79d-42aa-bc28-f10911d15c11" + }, { + "name" : "vlb_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vDNSs" + }, { + "name" : "pktgen_private_net_id", + "type" : "string", + "description" : "Private network that connects vLoadBalancer with vPacketGen" + }, { + "name" : "onap_private_net_id", + "type" : "string", + "description" : "Private network that connects ONAP component and the VNF" + }, { + "name" : "onap_private_subnet_id", + "type" : "string", + "description" : "Private sub-network that connects ONAP component and the VNF" + }, { + "name" : "vlb_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vLoadBalancer private network" + }, { + "name" : "pktgen_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the vPacketGen private network" + }, { + "name" : "onap_private_net_cidr", + "type" : "string", + "description" : "The CIDR of the protected private network" + }, { + "name" : "vlb_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with the vDNSs" + }, { + "name" : "vlb_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with ONAP components" + }, { + "name" : "vlb_private_ip_2", + "type" : "string", + "description" : "Private IP address that is assigned to the vLoadBalancer to communicate with vPacketGen" + }, { + "name" : "vdns_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with the vLoadBalancer" + }, { + "name" : "vdns_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vDNS to communicate with ONAP components" + }, { + "name" : "vpg_private_ip_0", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with the vLoadBalancer" + }, { + "name" : "vpg_private_ip_1", + "type" : "string", + "description" : "Private IP address that is assigned to the vPacketGen to communicate with ONAP components" + }, { + "name" : "vip", + "type" : "string", + "description" : "Virtual Private IP that is assigned to the vLoadBalancer's VPP layer" + }, { + "name" : "gre_ipaddr", + "type" : "string", + "description" : "IP address assigned to the GRE tunnel on the vLoadBalancer" + }, { + "name" : "pg_int", + "type" : "string", + "description" : "IP address assigned to the output interface of the vPacketGen's VPP layer" + }, { + "name" : "vlb_name_0", + "type" : "string", + "description" : "Name of the vLoadBalancer" + }, { + "name" : "vdns_name_0", + "type" : "string", + "description" : "Name of the vDNS" + }, { + "name" : "vpg_name_0", + "type" : "string", + "description" : "Name of the vPKTGEN" + }, { + "name" : "vnf_id", + "type" : "string", + "description" : "The VNF ID is provided by ONAP" + }, { + "name" : "vf_module_id", + "type" : "string", + "description" : "The vLoadBalancer Module ID is provided by ONAP" + }, { + "name" : "dcae_collector_ip", + "type" : "string", + "description" : "IP address of the DCAE collector" + }, { + "name" : "dcae_collector_port", + "type" : "string", + "description" : "Port of the DCAE collector" + }, { + "name" : "key_name", + "type" : "string", + "description" : "Public/Private key pair name" + }, { + "name" : "pub_key", + "type" : "string", + "description" : "Public key to be installed on the compute instance" + }, { + "name" : "repo_url_blob", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "repo_url_artifacts", + "type" : "string", + "description" : "URL of the repository that hosts the demo packages" + }, { + "name" : "demo_artifacts_version", + "type" : "string", + "description" : "Artifacts (jar, tar.gz) version used in demo vnfs" + }, { + "name" : "install_script_version", + "type" : "string", + "description" : "Version number of the scripts that install the vFW demo app" + }, { + "name" : "cloud_env", + "type" : "string", + "description" : "Cloud environment (e.g., openstack, rackspace)" + } ], + "artifactType" : "HEAT", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "OGEwMWY3YjdmM2ViNGZlZjFmYzg5MjQ1NGNmZGQ5YmE=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055594, + "lastUpdateDate" : 1509603055534, + "artifactDisplayName" : "base_vlb", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat2env" : { + "creationDate" : 1509603055596, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "base_vlb.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2env", + "artifactLabel" : "heat2env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055596, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat2", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055596, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vendorlicense" : { + "creationDate" : 1509603055327, + "timeout" : 0, + "description" : " Vendor license file", + "requiredArtifacts" : [ ], + "artifactName" : "vendor-license-model.xml", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "artifactLabel" : "vendorlicense", + "artifactUUID" : "58f9b844-fb29-4f9a-87af-c6c38ed532fe", + "artifactVersion" : "1", + "artifactType" : "VENDOR_LICENSE", + "artifactGroupType" : "DEPLOYMENT", + "artifactChecksum" : "MjIxMGU0YzA2OWNiOTFjMTVlODIyZjU5MDhjNWExNWM=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055329, + "lastUpdateDate" : 1509603055327, + "artifactDisplayName" : "Vendor License", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vendorlicense", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "heat1env" : { + "creationDate" : 1509603055484, + "timeout" : 0, + "description" : "VF Auto-generated HEAT Environment deployment artifact", + "artifactName" : "dnsscaling.env", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1env", + "artifactLabel" : "heat1env", + "artifactVersion" : "0", + "artifactType" : "HEAT_ENV", + "artifactGroupType" : "DEPLOYMENT", + "heatParamsUpdateDate" : 1509603055484, + "generatedFromId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.heat1", + "mandatory" : true, + "serviceApi" : false, + "lastUpdateDate" : 1509603055484, + "artifactDisplayName" : "VF HEAT ENV", + "duplicated" : false, + "userIdCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "creatorFullName" : "Carlos Santana", + "updaterFullName" : "Carlos Santana", + "generated" : false + }, + "vspkanagclivlbinformationtxt" : { + "creationDate" : 1509603055396, + "timeout" : 0, + "description" : "Artifact created from csar", + "requiredArtifacts" : [ ], + "artifactName" : "VSP_kanag-cli-VLB_Information.txt", + "uniqueId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "artifactLabel" : "vspkanagclivlbinformationtxt", + "artifactUUID" : "98dd0fc8-3343-4ff9-a88d-d487a488f588", + "artifactVersion" : "1", + "artifactType" : "GUIDE", + "artifactGroupType" : "INFORMATIONAL", + "artifactChecksum" : "MTdkYTcxY2NlZDI1MzNmMmEzZDk2OWJhZmJhMDExNzg=", + "mandatory" : false, + "serviceApi" : false, + "payloadUpdateDate" : 1509603055398, + "lastUpdateDate" : 1509603055396, + "artifactDisplayName" : "VSP_kanag-cli-VLB_Information", + "esId" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff.vspkanagclivlbinformationtxt", + "duplicated" : false, + "artifactCreator" : "cs0008", + "userIdLastUpdater" : "cs0008", + "updaterFullName" : "Carlos Santana", + "generated" : false + } + }, + "creatorUserId" : "cs0008", + "contactId" : "cs0008", + "lastUpdaterFullName" : "Joni Mitchell", + "allVersions" : { + "0.1" : "66269482-0b27-40e3-9c4d-6a26fb67d9ff", + "1.0" : "828be6cf-c11b-4759-ac37-b1b79f86a4b4" + }, + "csarUUID" : "f19cad8343794e93acb9cda2e4126281", + "csarVersion" : "2.0", + "importedToscaChecksum" : "NDQzNmIwOWE1NjQ2NjU2YTNkMWVmNzcxMTczMjRmNDE=", + "name" : "kanag-cli-VLB" + } + } +} ] \ No newline at end of file diff --git a/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml new file mode 100644 index 00000000..f729652b --- /dev/null +++ b/products/onap-amsterdam/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml @@ -0,0 +1,16 @@ +open_cli_sample_version: 1.0 +name: vf2vfmodule-model-list +version: onap-amsterdam +samples: + sample1: + name: vf2vfmodule-model-list + input: --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff + moco: vf2vfmodule-model-list-schema-1.1-moco.json + output: | + +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ + |vsp-uuid |vsp-version |module-uuid |module-invariant-uuid |module-name |module-version | + +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ + |f19cad8343794e93acb9cda2e4126281 |2.0 |f2fbc712-7adc-4a62-aa24-485ae076bdc7 |a610a6b9-adfb-4f9f-ada2-c054194092ad |KanagCliVlb..base_vlb..module-0 |1 | + +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ + | | |c420e361-900a-4705-9329-868e7fa6d9a5 |cde91552-bdb8-4cae-b4c2-c63069d77fe1 |KanagCliVlb..dnsscaling..module-1 |1 | + +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ -- cgit 1.2.3-korg