summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--robot/assets/cds/service-Vfirewall0911-template.yml1644
-rw-r--r--robot/assets/cds/template_vfmodule.json16
-rw-r--r--robot/assets/cds/template_vnf.json19
-rw-r--r--robot/resources/test_templates/hvves_template.robot9
-rw-r--r--robot/resources/test_templates/vnf_orchestration_with_cds_test_template.robot29
-rw-r--r--robot/testsuites/hvves.robot3
-rwxr-xr-xsetup.sh12
7 files changed, 924 insertions, 808 deletions
diff --git a/robot/assets/cds/service-Vfirewall0911-template.yml b/robot/assets/cds/service-Vfirewall0911-template.yml
index 930669a6..92d4d491 100644
--- a/robot/assets/cds/service-Vfirewall0911-template.yml
+++ b/robot/assets/cds/service-Vfirewall0911-template.yml
@@ -1,14 +1,14 @@
tosca_definitions_version: tosca_simple_yaml_1_1
metadata:
- invariantUUID: caaff476-b99b-4e3d-a790-dea9e9bb0156
- UUID: fbd4a48f-409f-4e57-98d1-068aa50f50b1
- name: vFirewall-0911
- description: vFW
+ invariantUUID: 4a6b3ad9-ffd4-4240-8e98-585b49a95505
+ UUID: 4bd2239f-235d-44c5-be82-881eeccb4dc2
+ name: vFW_CDS
+ description: vfw
type: Service
category: Network L4+
serviceType: ''
serviceRole: ''
- instantiationType: A-la-carte
+ instantiationType: Macro
serviceEcompNaming: true
ecompGeneratedNaming: true
namingPolicy: ''
@@ -28,70 +28,71 @@ imports:
file: policies.yml
- annotations:
file: annotations.yml
-- service-vFirewall-0911-interface:
- file: service-Vfirewall0911-template-interface.yml
-- resource-vFirewall:
- file: resource-Vfirewall-template.yml
-- resource-vFirewall-interface:
- file: resource-Vfirewall-template-interface.yml
+- service-vFW_CDS-interface:
+ file: service-VfwCds-template-interface.yml
+- resource-vFW_CDS:
+ file: resource-VfwCds-template.yml
+- resource-vFW_CDS-interface:
+ file: resource-VfwCds-template-interface.yml
topology_template:
node_templates:
- vFirewall 0:
- type: org.openecomp.resource.vf.Vfirewall
+ vFW_CDS 0:
+ type: org.openecomp.resource.vf.VfwCds
metadata:
- invariantUUID: a91dbe64-cadd-499c-9a19-7f5a19d7e8ab
- UUID: b04870b8-a9f9-4b0d-9851-466830c75ee2
- customizationUUID: 3b9b0fa4-ca9d-4bba-a1cd-bc6b470a5999
+ invariantUUID: 41bf48fa-d94e-43bd-ab04-3ef1b494e442
+ UUID: 011faff1-921e-4bcb-b020-92fb031dd132
+ customizationUUID: b752028e-8c98-418d-9a9a-487d725f74c7
version: '1.0'
- name: vFirewall
- description: vFW
+ name: vFW_CDS
+ description: vfw
type: VF
category: Application L4+
subcategory: Firewall
- resourceVendor: 00c5fde9-cc1f-41e9-9e88
+ resourceVendor: 2f34c3b5-aacf-41c2-879e
resourceVendorRelease: '1.0'
resourceVendorModelNumber: ''
properties:
- vf_module_id: vFirewall
+ vf_module_id: vFirewallCL
nf_function: ONAP-FIREWALL
vfw_private_ip_1: 192.168.20.100
- public_net_id: PUT THE PUBLIC NETWORK ID HERE
+ public_net_id: external
+ unprotected_private_subnet_id: zdfw1fwl01_unprotected_sub
vfw_private_ip_0: 192.168.10.100
- onap_private_subnet_id: PUT THE ONAP PRIVATE NETWORK NAME HERE
- sec_group: PUT THE ONAP SECURITY GROUP HERE
+ onap_private_subnet_id: oam_network_hxJw
vfw_private_ip_2: 10.0.100.1
+ sec_group: onap_sg_hxJw
nf_type: FIREWALL
vfw_name_0: zdfw1fwl01fwl01
nexus_artifact_repo: https://nexus.onap.org
onap_private_net_cidr: 10.0.0.0/16
+ image_name: ubuntu-14-04-cloud-amd64
+ flavor_name: m1.medium
dcae_collector_ip: 10.0.4.1
- vnf_id: vFirewall_demo_app
+ vnf_id: vSink_demo_app
dcae_collector_port: '8081'
+ protected_private_subnet_id: zdfw1fwl01_protected_sub
vpg_name_0: zdfw1fwl01pgn01
- vsn_private_ip_0: 192.168.20.250
vpg_private_ip_1: 10.0.100.2
+ vsn_private_ip_0: 192.168.20.250
vsn_private_ip_1: 10.0.100.3
vpg_private_ip_0: 192.168.10.200
protected_private_net_cidr: 192.168.20.0/24
unprotected_private_net_cidr: 192.168.10.0/24
nf_naming:
- naming_policy: SDNC_Policy.Config_MS_ONAP_VFW_NAMING_TIMESTAMP
ecomp_generated_naming: true
vsn_name_0: zdfw1fwl01snk01
multi_stage_design: false
- onap_private_net_id: PUT THE ONAP PRIVATE NETWORK NAME HERE
+ onap_private_net_id: oam_network_hxJw
nf_naming_code: vfw
unprotected_private_net_id: zdfw1fwl01_unprotected
availability_zone_max_count: 1
sdnc_artifact_name: vFW_vNF_Artifact
- vfw_flavor_name: PUT THE VM FLAVOR NAME HERE (m1.medium suggested)
demo_artifacts_version: 1.3.0-SNAPSHOT
pub_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQXYJYYi3/OUZXUiCYWdtc7K0m5C0dJKVxPG0eI8EWZrEHYdfYe6WoTSDJCww+1qlBSpA5ac/Ba4Wn9vh+lR1vtUKkyIC/nrYb90ReUd385Glkgzrfh5HdR5y5S2cL/Frh86lAn9r6b3iWTJD8wBwXFyoe1S2nMTOIuG4RPNvfmyCTYVh8XTCCE8HPvh3xv2r4egawG1P4Q4UDwk+hDBXThY2KS8M5/8EMyxHV0ImpLbpYCTBA6KYDIRtqmgS6iKyy8v2D1aSY5mc9J0T5t9S2Gv+VZQNWQDDKNFnxqYaAo1uEoq/i1q63XC5AD3ckXb2VT6dp23BQMdDfbHyUWfJN
key_name: vfw_key
sdnc_model_version: 1.0.0
nf_role: vFW
install_script_version: 1.3.0-SNAPSHOT
- vfw_image_name: PUT THE VM IMAGE NAME HERE (UBUNTU 1404 required)
protected_private_net_id: zdfw1fwl01_protected
sdnc_model_name: vFW_spinup
cloud_env: openstack
@@ -162,6 +163,12 @@ topology_template:
description: Average disk latency per device
type: Gauge
category: disk
+ abstract_vfw.port_mirroring_vfw_vfw_private_1_port:
+ properties:
+ connection_point:
+ network_role:
+ get_input: port_vfw_private_1_port_network_role
+ nfc_naming_code: vfw
abstract_vsn.disk.device.write.bytes_vsn:
properties:
unit: B
@@ -254,20 +261,20 @@ topology_template:
category: disk
abstract_vsn.scalable_vsn:
properties:
- min_instances: 1
max_instances: 1
- abstract_vsn.disk.read.bytes_vsn:
- properties:
- unit: B
- description: Volume of reads
- type: Cumulative
- category: compute
+ min_instances: 1
abstract_vpg.disk.write.requests.rate_vpg:
properties:
unit: request/s
description: Average rate of write requests
type: Gauge
category: compute
+ abstract_vsn.disk.read.bytes_vsn:
+ properties:
+ unit: B
+ description: Volume of reads
+ type: Cumulative
+ category: compute
abstract_vfw.disk.device.iops_vfw:
properties:
unit: count/s
@@ -292,18 +299,18 @@ topology_template:
description: The amount of disk per device occupied by the instance on the host machine
type: Gauge
category: disk
- abstract_vsn.disk.ephemeral.size_vsn:
- properties:
- unit: GB
- description: Size of ephemeral disk
- type: Gauge
- category: compute
abstract_vpg.disk.read.bytes_vpg:
properties:
unit: B
description: Volume of reads
type: Cumulative
category: compute
+ abstract_vsn.disk.ephemeral.size_vsn:
+ properties:
+ unit: GB
+ description: Size of ephemeral disk
+ type: Gauge
+ category: compute
abstract_vsn.cpu_vsn:
properties:
unit: ns
@@ -354,8 +361,8 @@ topology_template:
category: disk
abstract_vpg.scalable_vpg:
properties:
- min_instances: 1
max_instances: 1
+ min_instances: 1
abstract_vfw.network.incoming.packets_vfw_vfw_private_1_port:
properties:
unit: packet
@@ -428,30 +435,36 @@ topology_template:
description: CPU time used since previous datapoint
type: Delta
category: compute
+ abstract_vfw.memory.resident_vfw:
+ properties:
+ unit: MB
+ description: Volume of RAM used by the instance on the physical machine
+ type: Gauge
+ category: compute
abstract_vfw.network.incoming.bytes_vfw_vfw_private_1_port:
properties:
unit: B
description: Number of incoming bytes
type: Cumulative
category: network
- abstract_vfw.memory.resident_vfw:
+ abstract_vpg.disk.device.iops_vpg:
properties:
- unit: MB
- description: Volume of RAM used by the instance on the physical machine
+ unit: count/s
+ description: Average disk iops per device
type: Gauge
- category: compute
+ category: disk
abstract_vsn.cpu_util_vsn:
properties:
unit: '%'
description: Average CPU utilization
type: Gauge
category: compute
- abstract_vpg.disk.device.iops_vpg:
+ abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port:
properties:
- unit: count/s
- description: Average disk iops per device
+ unit: B/s
+ description: Average rate of incoming bytes
type: Gauge
- category: disk
+ category: network
abstract_vsn.network.incoming.packets_vsn_vsn_private_0_port:
properties:
unit: packet
@@ -464,12 +477,6 @@ topology_template:
description: Number of outgoing bytes
type: Cumulative
category: network
- abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port:
- properties:
- unit: B/s
- description: Average rate of incoming bytes
- type: Gauge
- category: network
abstract_vpg.disk.latency_vpg:
properties:
unit: ms
@@ -512,6 +519,12 @@ topology_template:
description: Average rate of outgoing packets
type: Gauge
category: network
+ abstract_vsn.port_mirroring_vsn_vsn_private_0_port:
+ properties:
+ connection_point:
+ network_role:
+ get_input: port_vsn_private_0_port_network_role
+ nfc_naming_code: vsn
abstract_vsn.disk.allocation_vsn:
properties:
unit: B
@@ -536,16 +549,22 @@ topology_template:
description: The amount of disk that the instance can see
type: Gauge
category: disk
- abstract_vsn.disk.device.capacity_vsn:
+ abstract_vpg.port_mirroring_vpg_vpg_private_0_port:
+ properties:
+ connection_point:
+ network_role:
+ get_input: port_vpg_private_0_port_network_role
+ nfc_naming_code: vpg
+ abstract_vpg.disk.allocation_vpg:
properties:
unit: B
- description: The amount of disk per device that the instance can see
+ description: The amount of disk occupied by the instance on the host machine
type: Gauge
category: disk
- abstract_vpg.disk.allocation_vpg:
+ abstract_vsn.disk.device.capacity_vsn:
properties:
unit: B
- description: The amount of disk occupied by the instance on the host machine
+ description: The amount of disk per device that the instance can see
type: Gauge
category: disk
abstract_vfw.disk.device.read.requests.rate_vfw:
@@ -560,18 +579,18 @@ topology_template:
description: Size of root disk
type: Gauge
category: compute
- abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port:
- properties:
- unit: B
- description: Number of incoming bytes
- type: Cumulative
- category: network
abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_0_port:
properties:
unit: packet/s
description: Average rate of outgoing packets
type: Gauge
category: network
+ abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port:
+ properties:
+ unit: B
+ description: Number of incoming bytes
+ type: Cumulative
+ category: network
abstract_vsn.disk.usage_vsn:
properties:
unit: B
@@ -653,18 +672,18 @@ topology_template:
description: Average rate of outgoing packets
type: Gauge
category: network
- abstract_vsn.disk.device.write.bytes.rate_vsn:
- properties:
- unit: B/s
- description: Average rate of writes
- type: Gauge
- category: disk
abstract_vpg.network.outpoing.packets_vpg_vpg_private_1_port:
properties:
unit: packet
description: Number of outgoing packets
type: Cumulative
category: network
+ abstract_vsn.disk.device.write.bytes.rate_vsn:
+ properties:
+ unit: B/s
+ description: Average rate of writes
+ type: Gauge
+ category: disk
abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_1_port:
properties:
unit: packet/s
@@ -827,18 +846,18 @@ topology_template:
description: CPU time used
type: Cumulative
category: compute
- abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port:
- properties:
- unit: packet
- description: Number of incoming packets
- type: Cumulative
- category: network
abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_0_port:
properties:
unit: packet/s
description: Average rate of incoming packets
type: Gauge
category: network
+ abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port:
+ properties:
+ unit: packet
+ description: Number of incoming packets
+ type: Cumulative
+ category: network
abstract_vpg.network.outgoing.bytes_vpg_vpg_private_1_port:
properties:
unit: B
@@ -863,18 +882,18 @@ topology_template:
description: Average rate of write requests
type: Gauge
category: compute
- abstract_vsn.disk.write.requests.rate_vsn:
- properties:
- unit: request/s
- description: Average rate of write requests
- type: Gauge
- category: compute
abstract_vpg.disk.root.size_vpg:
properties:
unit: GB
description: Size of root disk
type: Gauge
category: compute
+ abstract_vsn.disk.write.requests.rate_vsn:
+ properties:
+ unit: request/s
+ description: Average rate of write requests
+ type: Gauge
+ category: compute
abstract_vpg.disk.device.usage_vpg:
properties:
unit: B
@@ -949,8 +968,8 @@ topology_template:
category: compute
abstract_vfw.scalable_vfw:
properties:
- min_instances: 1
max_instances: 1
+ min_instances: 1
abstract_vpg.memory_vpg:
properties:
unit: MB
@@ -1095,6 +1114,12 @@ topology_template:
description: Average rate of write requests
type: Gauge
category: disk
+ abstract_vfw.port_mirroring_vfw_vfw_private_0_port:
+ properties:
+ connection_point:
+ network_role:
+ get_input: port_vfw_private_0_port_network_role
+ nfc_naming_code: vfw
abstract_vpg.disk.write.requests_vpg:
properties:
unit: request
@@ -1114,743 +1139,800 @@ topology_template:
type: Gauge
category: disk
groups:
- vfirewall0..Vfirewall..base_vfw..module-0:
+ vfw_cds0..VfwCds..vpg..module-2:
+ type: org.openecomp.groups.VfModule
+ metadata:
+ vfModuleModelName: VfwCds..vpg..module-2
+ vfModuleModelInvariantUUID: 9e8c0042-3c5e-467e-b6b7-1a72767f67a0
+ vfModuleModelUUID: f1118f68-25c5-4a76-a303-871a4b473120
+ vfModuleModelVersion: '1'
+ vfModuleModelCustomizationUUID: 2c0c5066-111b-4c50-a0cf-319900c0d485
+ properties:
+ min_vf_module_instances: 0
+ vf_module_label: vpg
+ vf_module_type: Expansion
+ isBase: false
+ initial_count: 0
+ volume_group: false
+ vfw_cds0..VfwCds..vfw..module-3:
+ type: org.openecomp.groups.VfModule
+ metadata:
+ vfModuleModelName: VfwCds..vfw..module-3
+ vfModuleModelInvariantUUID: 7ea3ce56-cbf6-42ac-9dd7-c8db731163db
+ vfModuleModelUUID: 1226a090-2b4d-42a8-9473-2a485e259f2c
+ vfModuleModelVersion: '1'
+ vfModuleModelCustomizationUUID: e9ccd43d-0072-4bb9-bc41-6d5781ba4935
+ properties:
+ min_vf_module_instances: 0
+ vf_module_label: vfw
+ vf_module_type: Expansion
+ isBase: false
+ initial_count: 0
+ volume_group: false
+ vfw_cds0..VfwCds..vsn..module-1:
type: org.openecomp.groups.VfModule
metadata:
- vfModuleModelName: Vfirewall..base_vfw..module-0
- vfModuleModelInvariantUUID: d8b6b8b5-bdae-469e-a19b-2e70bab40e0f
- vfModuleModelUUID: d2fc28cf-912e-46c4-832e-88c719f2e23f
+ vfModuleModelName: VfwCds..vsn..module-1
+ vfModuleModelInvariantUUID: bffc6334-9a5e-437c-a771-8ec5a8aed000
+ vfModuleModelUUID: 8bf1ad34-3029-40cd-9543-930db1f8fc49
vfModuleModelVersion: '1'
- vfModuleModelCustomizationUUID: 78e7cb9c-071b-4ec3-9cac-585521cde800
+ vfModuleModelCustomizationUUID: 8baaa142-2e28-4057-a278-19c5a500e806
+ properties:
+ min_vf_module_instances: 0
+ vf_module_label: vsn
+ vf_module_type: Expansion
+ isBase: false
+ initial_count: 0
+ volume_group: false
+ vfw_cds0..VfwCds..base_template..module-0:
+ type: org.openecomp.groups.VfModule
+ metadata:
+ vfModuleModelName: VfwCds..base_template..module-0
+ vfModuleModelInvariantUUID: 14391bc3-aea4-4b1e-b033-1bb40c5824dc
+ vfModuleModelUUID: b8e24c49-4504-4577-8b3f-0f0e19932db0
+ vfModuleModelVersion: '1'
+ vfModuleModelCustomizationUUID: 7a6bc5e5-1256-433a-9830-7247e4aaf5b2
properties:
min_vf_module_instances: 1
- vf_module_label: base_vfw
+ vf_module_label: base_template
max_vf_module_instances: 1
vf_module_type: Base
isBase: true
initial_count: 1
volume_group: false
substitution_mappings:
- node_type: org.openecomp.service.Vfirewall0911
+ node_type: org.openecomp.service.VfwCds
capabilities:
- vfirewall0.abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port
- vfirewall0.abstract_vsn.disk.device.allocation_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.allocation_vsn
- vfirewall0.abstract_vfw.disk.write.bytes.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.write.bytes.rate_vfw
- vfirewall0.abstract_vpg.attachment_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.attachment_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.disk.ephemeral.size_vfw:
- - vfirewall0
- - abstract_vfw.disk.ephemeral.size_vfw
- vfirewall0.abstract_vpg.memory_vpg:
- - vfirewall0
- - abstract_vpg.memory_vpg
- vfirewall0.abstract_vfw.binding_vfw:
- - vfirewall0
- - abstract_vfw.binding_vfw
- vfirewall0.abstract_vsn.disk.device.iops_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.iops_vsn
- vfirewall0.abstract_vfw.instance_vfw:
- - vfirewall0
+ vfw_cds0.abstract_vpg.binding_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.binding_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vfw.feature_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.feature_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vfw.disk.device.iops_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.iops_vfw
+ vfw_cds0.abstract_vfw.instance_vfw:
+ - vfw_cds0
- abstract_vfw.instance_vfw
- vfirewall0.abstract_vsn.network.outpoing.packets_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.outpoing.packets_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.forwarder_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.forwarder_vfw_vfw_private_1_port
- vfirewall0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_0_port
- vfirewall0.abstract_vsn.feature_vsn:
- - vfirewall0
- - abstract_vsn.feature_vsn
- vfirewall0.abstract_vfw.disk.write.bytes_vfw:
- - vfirewall0
- - abstract_vfw.disk.write.bytes_vfw
- vfirewall0.abstract_vsn.os_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vfw.disk.read.bytes_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.read.bytes_vfw
+ vfw_cds0.abstract_vsn.disk.write.requests_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.write.requests_vsn
+ vfw_cds0.abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.memory.resident_vfw:
+ - vfw_cds0
+ - abstract_vfw.memory.resident_vfw
+ vfw_cds0.abstract_vsn.disk.device.read.requests.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.read.requests.rate_vsn
+ vfw_cds0.abstract_vsn.os_vsn:
+ - vfw_cds0
- abstract_vsn.os_vsn
- vfirewall0.abstract_vpg.feature_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.feature_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.disk.device.allocation_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.allocation_vpg
- vfirewall0.abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port
- vfirewall0.abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_0_port
- vfirewall0.abstract_vpg.forwarder_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.forwarder_vpg_vpg_private_0_port
- vfirewall0.abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_1_port
- vfirewall0.protected_private_network.feature:
- - vfirewall0
- - protected_private_network.feature
- vfirewall0.abstract_vpg.memory.usage_vpg:
- - vfirewall0
- - abstract_vpg.memory.usage_vpg
- vfirewall0.abstract_vfw.disk.device.read.bytes.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.read.bytes.rate_vfw
- vfirewall0.abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_0_port
- vfirewall0.abstract_vpg.disk.device.write.bytes_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.write.bytes_vpg
- vfirewall0.abstract_vpg.disk.read.requests_vpg:
- - vfirewall0
- - abstract_vpg.disk.read.requests_vpg
- vfirewall0.abstract_vpg.disk.device.read.requests.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.read.requests.rate_vpg
- vfirewall0.abstract_vfw.feature_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.feature_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.disk.device.read.requests.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.read.requests.rate_vfw
- vfirewall0.abstract_vpg.disk.write.bytes.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.write.bytes.rate_vpg
- vfirewall0.abstract_vsn.cpu_vsn:
- - vfirewall0
- - abstract_vsn.cpu_vsn
- vfirewall0.abstract_vpg.disk.device.iops_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.iops_vpg
- vfirewall0.abstract_vpg.feature_vpg:
- - vfirewall0
- - abstract_vpg.feature_vpg
- vfirewall0.abstract_vsn.scalable_vsn:
- - vfirewall0
- - abstract_vsn.scalable_vsn
- vfirewall0.abstract_vsn.cpu_util_vsn:
- - vfirewall0
- - abstract_vsn.cpu_util_vsn
- vfirewall0.abstract_vfw.disk.latency_vfw:
- - vfirewall0
- - abstract_vfw.disk.latency_vfw
- vfirewall0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.outpoing.packets_vfw_vfw_private_1_port
- vfirewall0.abstract_vfw.disk.device.capacity_vfw:
- - vfirewall0
+ vfw_cds0.abstract_vfw.disk.device.capacity_vfw:
+ - vfw_cds0
- abstract_vfw.disk.device.capacity_vfw
- vfirewall0.abstract_vsn.feature_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.feature_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.disk.write.requests_vfw:
- - vfirewall0
- - abstract_vfw.disk.write.requests_vfw
- vfirewall0.abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.os_vfw:
- - vfirewall0
- - abstract_vfw.os_vfw
- vfirewall0.abstract_vfw.disk.device.allocation_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.allocation_vfw
- vfirewall0.abstract_vpg.scalable_vpg:
- - vfirewall0
- - abstract_vpg.scalable_vpg
- vfirewall0.abstract_vpg.disk.write.bytes_vpg:
- - vfirewall0
- - abstract_vpg.disk.write.bytes_vpg
- vfirewall0.abstract_vfw.disk.device.read.bytes_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.read.bytes_vfw
- vfirewall0.abstract_vsn.disk.read.bytes.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.read.bytes.rate_vsn
- vfirewall0.abstract_vpg.network.outgoing.bytes_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.outgoing.bytes_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.disk.device.write.bytes.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.write.bytes.rate_vpg
- vfirewall0.abstract_vsn.host_vsn:
- - vfirewall0
- - abstract_vsn.host_vsn
- vfirewall0.abstract_vpg.disk.write.requests_vpg:
- - vfirewall0
+ vfw_cds0.unprotected_private_network.feature:
+ - vfw_cds0
+ - unprotected_private_network.feature
+ vfw_cds0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vfw.feature_vfw:
+ - vfw_cds0
+ - abstract_vfw.feature_vfw
+ vfw_cds0.abstract_vfw.host_vfw:
+ - vfw_cds0
+ - abstract_vfw.host_vfw
+ vfw_cds0.abstract_vpg.network.incoming.bytes_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.bytes_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vpg.disk.write.requests_vpg:
+ - vfw_cds0
- abstract_vpg.disk.write.requests_vpg
- vfirewall0.abstract_vfw.network.incoming.packets_vfw_vfw_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vsn.disk.root.size_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.root.size_vsn
+ vfw_cds0.abstract_vfw.disk.write.bytes.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.write.bytes.rate_vfw
+ vfw_cds0.abstract_vfw.port_mirroring_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.port_mirroring_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.feature_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.feature_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vfw.memory.usage_vfw:
+ - vfw_cds0
+ - abstract_vfw.memory.usage_vfw
+ vfw_cds0.abstract_vfw.network.incoming.packets_vfw_vfw_private_0_port:
+ - vfw_cds0
- abstract_vfw.network.incoming.packets_vfw_vfw_private_0_port
- vfirewall0.abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.cpu.delta_vfw:
- - vfirewall0
- - abstract_vfw.cpu.delta_vfw
- vfirewall0.abstract_vpg.disk.device.capacity_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.capacity_vpg
- vfirewall0.abstract_vfw.disk.device.iops_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.iops_vfw
- vfirewall0.abstract_vfw.attachment_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.attachment_vfw_vfw_private_0_port
- vfirewall0.abstract_vpg.disk.device.usage_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.usage_vpg
- vfirewall0.abstract_vpg.os_vpg:
- - vfirewall0
- - abstract_vpg.os_vpg
- vfirewall0.abstract_vpg.network.incoming.packets_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.incoming.packets_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.feature_vfw:
- - vfirewall0
- - abstract_vfw.feature_vfw
- vfirewall0.unprotected_private_network.end_point:
- - vfirewall0
+ vfw_cds0.abstract_vsn.forwarder_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.forwarder_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vsn.port_mirroring_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.port_mirroring_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.endpoint_vfw:
+ - vfw_cds0
+ - abstract_vfw.endpoint_vfw
+ vfw_cds0.unprotected_private_network.end_point:
+ - vfw_cds0
- unprotected_private_network.end_point
- vfirewall0.abstract_vsn.disk.root.size_vsn:
- - vfirewall0
- - abstract_vsn.disk.root.size_vsn
- vfirewall0.abstract_vfw.disk.device.write.bytes_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.write.bytes_vfw
- vfirewall0.abstract_vpg.disk.device.read.bytes_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.read.bytes_vpg
- vfirewall0.abstract_vsn.attachment_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.attachment_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.attachment_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.attachment_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.feature_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.feature_vfw_vfw_private_0_port
- vfirewall0.abstract_vfw.cpu_vfw:
- - vfirewall0
+ vfw_cds0.abstract_vpg.disk.device.iops_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.iops_vpg
+ vfw_cds0.abstract_vsn.disk.allocation_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.allocation_vsn
+ vfw_cds0.abstract_vfw.disk.device.latency_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.latency_vfw
+ vfw_cds0.abstract_vpg.vcpus_vpg:
+ - vfw_cds0
+ - abstract_vpg.vcpus_vpg
+ vfw_cds0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vfw.cpu_vfw:
+ - vfw_cds0
- abstract_vfw.cpu_vfw
- vfirewall0.abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.disk.read.requests_vfw:
- - vfirewall0
- - abstract_vfw.disk.read.requests_vfw
- vfirewall0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes_vfw_vfw_private_1_port
- vfirewall0.abstract_vfw.host_vfw:
- - vfirewall0
- - abstract_vfw.host_vfw
- vfirewall0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_2_port
- vfirewall0.abstract_vpg.memory.resident_vpg:
- - vfirewall0
- - abstract_vpg.memory.resident_vpg
- vfirewall0.abstract_vsn.disk.ephemeral.size_vsn:
- - vfirewall0
- - abstract_vsn.disk.ephemeral.size_vsn
- vfirewall0.abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_1_port
- vfirewall0.abstract_vsn.feature_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.feature_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.memory_vfw:
- - vfirewall0
- - abstract_vfw.memory_vfw
- vfirewall0.abstract_vfw.disk.device.write.requests_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.write.requests_vfw
- vfirewall0.abstract_vpg.network.outgoing.bytes_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.outgoing.bytes_vpg_vpg_private_0_port
- vfirewall0.abstract_vsn.disk.write.bytes.rate_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.host_vsn:
+ - vfw_cds0
+ - abstract_vsn.host_vsn
+ vfw_cds0.abstract_vsn.disk.write.bytes.rate_vsn:
+ - vfw_cds0
- abstract_vsn.disk.write.bytes.rate_vsn
- vfirewall0.abstract_vfw.disk.usage_vfw:
- - vfirewall0
- - abstract_vfw.disk.usage_vfw
- vfirewall0.abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.disk.capacity_vfw:
- - vfirewall0
- - abstract_vfw.disk.capacity_vfw
- vfirewall0.abstract_vpg.disk.device.read.requests_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.read.requests_vpg
- vfirewall0.abstract_vsn.disk.write.requests.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.write.requests.rate_vsn
- vfirewall0.abstract_vfw.disk.write.requests.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.write.requests.rate_vfw
- vfirewall0.abstract_vsn.disk.device.read.bytes.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.read.bytes.rate_vsn
- vfirewall0.abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_0_port:
+ - vfw_cds0
- abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.feature_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.feature_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.disk.read.bytes_vpg:
- - vfirewall0
- - abstract_vpg.disk.read.bytes_vpg
- vfirewall0.abstract_vpg.disk.write.requests.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.write.requests.rate_vpg
- vfirewall0.abstract_vsn.network.outgoing.bytes_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.outgoing.bytes_vsn_vsn_private_1_port
- vfirewall0.abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_1_port
- vfirewall0.abstract_vsn.vcpus_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vpg.network.outgoing.bytes_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.outgoing.bytes_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.port_mirroring_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.port_mirroring_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.vcpus_vsn:
+ - vfw_cds0
- abstract_vsn.vcpus_vsn
- vfirewall0.abstract_vsn.disk.write.requests_vsn:
- - vfirewall0
- - abstract_vsn.disk.write.requests_vsn
- vfirewall0.abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_1_port
- vfirewall0.abstract_vfw.disk.allocation_vfw:
- - vfirewall0
- - abstract_vfw.disk.allocation_vfw
- vfirewall0.abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_1_port:
+ - vfw_cds0
- abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_1_port
- vfirewall0.abstract_vsn.network.outgoing.bytes_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.outgoing.bytes_vsn_vsn_private_0_port
- vfirewall0.abstract_vpg.forwarder_vpg_vpg_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vfw.feature_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.feature_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vpg.port_mirroring_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.port_mirroring_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vfw.disk.ephemeral.size_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.ephemeral.size_vfw
+ vfw_cds0.unprotected_private_network.link:
+ - vfw_cds0
+ - unprotected_private_network.link
+ vfw_cds0.abstract_vsn.disk.latency_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.latency_vsn
+ vfw_cds0.abstract_vpg.forwarder_vpg_vpg_private_1_port:
+ - vfw_cds0
- abstract_vpg.forwarder_vpg_vpg_private_1_port
- vfirewall0.abstract_vfw.disk.read.bytes.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.read.bytes.rate_vfw
- vfirewall0.abstract_vsn.network.outpoing.packets_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.outpoing.packets_vsn_vsn_private_0_port
- vfirewall0.abstract_vsn.disk.device.usage_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vfw.binding_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.binding_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.cpu_util_vpg:
+ - vfw_cds0
+ - abstract_vpg.cpu_util_vpg
+ vfw_cds0.abstract_vfw.vcpus_vfw:
+ - vfw_cds0
+ - abstract_vfw.vcpus_vfw
+ vfw_cds0.protected_private_network.attachment:
+ - vfw_cds0
+ - protected_private_network.attachment
+ vfw_cds0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.disk.device.iops_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.iops_vsn
+ vfw_cds0.abstract_vpg.scalable_vpg:
+ - vfw_cds0
+ - abstract_vpg.scalable_vpg
+ vfw_cds0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.outpoing.packets_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vfw.binding_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.binding_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.disk.device.read.requests_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.read.requests_vsn
+ vfw_cds0.abstract_vsn.memory.usage_vsn:
+ - vfw_cds0
+ - abstract_vsn.memory.usage_vsn
+ vfw_cds0.abstract_vsn.disk.device.usage_vsn:
+ - vfw_cds0
- abstract_vsn.disk.device.usage_vsn
- vfirewall0.unprotected_private_network.link:
- - vfirewall0
- - unprotected_private_network.link
- vfirewall0.abstract_vsn.disk.usage_vsn:
- - vfirewall0
- - abstract_vsn.disk.usage_vsn
- vfirewall0.abstract_vfw.forwarder_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.forwarder_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.feature_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.feature_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_2_port
- vfirewall0.abstract_vsn.network.incoming.packets_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.incoming.packets_vsn_vsn_private_0_port
- vfirewall0.abstract_vpg.instance_vpg:
- - vfirewall0
- - abstract_vpg.instance_vpg
- vfirewall0.abstract_vsn.disk.read.requests_vsn:
- - vfirewall0
- - abstract_vsn.disk.read.requests_vsn
- vfirewall0.abstract_vpg.attachment_vpg_vpg_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vsn.disk.device.read.bytes.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.read.bytes.rate_vsn
+ vfw_cds0.abstract_vsn.binding_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.binding_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.memory_vfw:
+ - vfw_cds0
+ - abstract_vfw.memory_vfw
+ vfw_cds0.abstract_vsn.disk.device.write.requests.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.write.requests.rate_vsn
+ vfw_cds0.abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.outgoing.bytes.rate_vsn_vsn_private_1_port
+ vfw_cds0.protected_private_network.feature:
+ - vfw_cds0
+ - protected_private_network.feature
+ vfw_cds0.abstract_vsn.disk.iops_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.iops_vsn
+ vfw_cds0.abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.disk.read.requests_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.read.requests_vfw
+ vfw_cds0.abstract_vsn.attachment_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.attachment_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vpg.disk.capacity_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.capacity_vpg
+ vfw_cds0.abstract_vfw.disk.device.allocation_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.allocation_vfw
+ vfw_cds0.abstract_vpg.disk.write.requests.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.write.requests.rate_vpg
+ vfw_cds0.abstract_vsn.network.outgoing.bytes_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.outgoing.bytes_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vpg.attachment_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.attachment_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vsn.network.outpoing.packets_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.outpoing.packets_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vfw.disk.device.usage_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.usage_vfw
+ vfw_cds0.abstract_vsn.disk.write.requests.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.write.requests.rate_vsn
+ vfw_cds0.abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vpg.attachment_vpg_vpg_private_1_port:
+ - vfw_cds0
- abstract_vpg.attachment_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.disk.latency_vpg:
- - vfirewall0
- - abstract_vpg.disk.latency_vpg
- vfirewall0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_0_port
- vfirewall0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_2_port:
- - vfirewall0
+ vfw_cds0.abstract_vfw.disk.write.requests.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.write.requests.rate_vfw
+ vfw_cds0.abstract_vfw.disk.device.write.requests.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.write.requests.rate_vfw
+ vfw_cds0.abstract_vsn.network.outgoing.bytes_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.outgoing.bytes_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.disk.device.write.bytes.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.write.bytes.rate_vfw
+ vfw_cds0.abstract_vpg.disk.read.bytes.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.read.bytes.rate_vpg
+ vfw_cds0.abstract_vsn.disk.device.capacity_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.capacity_vsn
+ vfw_cds0.abstract_vpg.disk.device.write.requests.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.write.requests.rate_vpg
+ vfw_cds0.abstract_vsn.forwarder_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.forwarder_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vsn.disk.capacity_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.capacity_vsn
+ vfw_cds0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vsn.cpu_vsn:
+ - vfw_cds0
+ - abstract_vsn.cpu_vsn
+ vfw_cds0.abstract_vpg.disk.allocation_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.allocation_vpg
+ vfw_cds0.abstract_vpg.memory_vpg:
+ - vfw_cds0
+ - abstract_vpg.memory_vpg
+ vfw_cds0.abstract_vsn.disk.device.write.bytes.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.write.bytes.rate_vsn
+ vfw_cds0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_2_port:
+ - vfw_cds0
- abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_2_port
- vfirewall0.protected_private_network.attachment:
- - vfirewall0
- - protected_private_network.attachment
- vfirewall0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_0_port
- vfirewall0.abstract_vpg.binding_vpg:
- - vfirewall0
- - abstract_vpg.binding_vpg
- vfirewall0.unprotected_private_network.feature:
- - vfirewall0
- - unprotected_private_network.feature
- vfirewall0.abstract_vsn.port_mirroring_vsn_vsn_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.endpoint_vpg:
+ - vfw_cds0
+ - abstract_vpg.endpoint_vpg
+ vfw_cds0.abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.outgoing.packets.rate_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vsn.binding_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.binding_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.packets.rate_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.feature_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.feature_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vsn.disk.write.bytes_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.write.bytes_vsn
+ vfw_cds0.abstract_vsn.instance_vsn:
+ - vfw_cds0
+ - abstract_vsn.instance_vsn
+ vfw_cds0.abstract_vsn.disk.device.write.requests_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.write.requests_vsn
+ vfw_cds0.abstract_vsn.port_mirroring_vsn_vsn_private_1_port:
+ - vfw_cds0
- abstract_vsn.port_mirroring_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.incoming.packets.rate_vpg_vpg_private_1_port
- vfirewall0.protected_private_network.link:
- - vfirewall0
- - protected_private_network.link
- vfirewall0.abstract_vsn.forwarder_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.forwarder_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.network.outpoing.packets_vfw_vfw_private_2_port
- vfirewall0.abstract_vsn.network.incoming.bytes_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.incoming.bytes_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.attachment_vfw_vfw_private_2_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.memory.usage_vpg:
+ - vfw_cds0
+ - abstract_vpg.memory.usage_vpg
+ vfw_cds0.abstract_vpg.disk.device.write.bytes.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.write.bytes.rate_vpg
+ vfw_cds0.abstract_vpg.disk.device.latency_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.latency_vpg
+ vfw_cds0.abstract_vfw.feature_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.feature_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.binding_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.binding_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vpg.disk.read.requests_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.read.requests_vpg
+ vfw_cds0.abstract_vfw.disk.device.read.requests_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.read.requests_vfw
+ vfw_cds0.abstract_vfw.disk.device.write.bytes_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.write.bytes_vfw
+ vfw_cds0.abstract_vpg.instance_vpg:
+ - vfw_cds0
+ - abstract_vpg.instance_vpg
+ vfw_cds0.abstract_vfw.disk.usage_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.usage_vfw
+ vfw_cds0.abstract_vfw.disk.latency_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.latency_vfw
+ vfw_cds0.abstract_vfw.attachment_vfw_vfw_private_2_port:
+ - vfw_cds0
- abstract_vfw.attachment_vfw_vfw_private_2_port
- vfirewall0.abstract_vpg.disk.capacity_vpg:
- - vfirewall0
- - abstract_vpg.disk.capacity_vpg
- vfirewall0.abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_1_port
- vfirewall0.abstract_vsn.memory.resident_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vsn.disk.device.latency_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.latency_vsn
+ vfw_cds0.abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.outgoing.bytes.rate_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.packets.rate_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vfw.binding_vfw:
+ - vfw_cds0
+ - abstract_vfw.binding_vfw
+ vfw_cds0.abstract_vsn.disk.device.allocation_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.allocation_vsn
+ vfw_cds0.abstract_vpg.disk.write.bytes_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.write.bytes_vpg
+ vfw_cds0.abstract_vsn.network.outpoing.packets_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.outpoing.packets_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vsn.memory.resident_vsn:
+ - vfw_cds0
- abstract_vsn.memory.resident_vsn
- vfirewall0.abstract_vsn.disk.device.read.requests.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.read.requests.rate_vsn
- vfirewall0.abstract_vpg.endpoint_vpg:
- - vfirewall0
- - abstract_vpg.endpoint_vpg
- vfirewall0.abstract_vfw.network.incoming.bytes_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes_vfw_vfw_private_0_port
- vfirewall0.abstract_vsn.disk.device.write.requests.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.write.requests.rate_vsn
- vfirewall0.abstract_vfw.disk.device.latency_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.latency_vfw
- vfirewall0.abstract_vfw.disk.iops_vfw:
- - vfirewall0
- - abstract_vfw.disk.iops_vfw
- vfirewall0.abstract_vpg.binding_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.binding_vpg_vpg_private_0_port
- vfirewall0.abstract_vpg.cpu.delta_vpg:
- - vfirewall0
- - abstract_vpg.cpu.delta_vpg
- vfirewall0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.network.incoming.packets_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.incoming.packets_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.disk.ephemeral.size_vpg:
- - vfirewall0
- - abstract_vpg.disk.ephemeral.size_vpg
- vfirewall0.abstract_vsn.disk.read.bytes_vsn:
- - vfirewall0
+ vfw_cds0.abstract_vpg.network.incoming.packets_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.packets_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.disk.device.read.bytes_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.read.bytes_vsn
+ vfw_cds0.abstract_vfw.attachment_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.attachment_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.disk.read.bytes_vsn:
+ - vfw_cds0
- abstract_vsn.disk.read.bytes_vsn
- vfirewall0.abstract_vfw.binding_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.binding_vfw_vfw_private_0_port
- vfirewall0.abstract_vfw.forwarder_vfw_vfw_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.disk.device.read.bytes_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.read.bytes_vpg
+ vfw_cds0.abstract_vfw.forwarder_vfw_vfw_private_0_port:
+ - vfw_cds0
- abstract_vfw.forwarder_vfw_vfw_private_0_port
- vfirewall0.abstract_vsn.instance_vsn:
- - vfirewall0
- - abstract_vsn.instance_vsn
- vfirewall0.abstract_vsn.attachment_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.attachment_vsn_vsn_private_0_port
- vfirewall0.abstract_vsn.disk.allocation_vsn:
- - vfirewall0
- - abstract_vsn.disk.allocation_vsn
- vfirewall0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_0_port
- vfirewall0.abstract_vsn.disk.capacity_vsn:
- - vfirewall0
- - abstract_vsn.disk.capacity_vsn
- vfirewall0.abstract_vfw.vcpus_vfw:
- - vfirewall0
- - abstract_vfw.vcpus_vfw
- vfirewall0.abstract_vsn.binding_vsn:
- - vfirewall0
- - abstract_vsn.binding_vsn
- vfirewall0.abstract_vpg.disk.usage_vpg:
- - vfirewall0
- - abstract_vpg.disk.usage_vpg
- vfirewall0.abstract_vpg.network.incoming.bytes_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.network.incoming.bytes_vpg_vpg_private_1_port
- vfirewall0.abstract_vsn.disk.iops_vsn:
- - vfirewall0
- - abstract_vsn.disk.iops_vsn
- vfirewall0.abstract_vfw.port_mirroring_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.port_mirroring_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.disk.read.bytes_vfw:
- - vfirewall0
- - abstract_vfw.disk.read.bytes_vfw
- vfirewall0.abstract_vsn.disk.device.read.bytes_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.read.bytes_vsn
- vfirewall0.abstract_vpg.disk.device.write.requests_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.write.requests_vpg
- vfirewall0.protected_private_network.end_point:
- - vfirewall0
- - protected_private_network.end_point
- vfirewall0.abstract_vpg.network.outpoing.packets_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.outpoing.packets_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.cpu_util_vfw:
- - vfirewall0
- - abstract_vfw.cpu_util_vfw
- vfirewall0.abstract_vfw.network.incoming.packets_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.incoming.packets_vfw_vfw_private_1_port
- vfirewall0.abstract_vpg.disk.device.read.bytes.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.read.bytes.rate_vpg
- vfirewall0.abstract_vsn.disk.latency_vsn:
- - vfirewall0
- - abstract_vsn.disk.latency_vsn
- vfirewall0.abstract_vfw.endpoint_vfw:
- - vfirewall0
- - abstract_vfw.endpoint_vfw
- vfirewall0.abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_0_port
- vfirewall0.abstract_vpg.disk.iops_vpg:
- - vfirewall0
- - abstract_vpg.disk.iops_vpg
- vfirewall0.abstract_vsn.memory.usage_vsn:
- - vfirewall0
- - abstract_vsn.memory.usage_vsn
- vfirewall0.abstract_vpg.cpu_util_vpg:
- - vfirewall0
- - abstract_vpg.cpu_util_vpg
- vfirewall0.abstract_vsn.disk.write.bytes_vsn:
- - vfirewall0
- - abstract_vsn.disk.write.bytes_vsn
- vfirewall0.abstract_vsn.endpoint_vsn:
- - vfirewall0
- - abstract_vsn.endpoint_vsn
- vfirewall0.abstract_vsn.binding_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.binding_vsn_vsn_private_1_port
- vfirewall0.abstract_vpg.disk.device.latency_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.latency_vpg
- vfirewall0.abstract_vpg.binding_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.binding_vpg_vpg_private_1_port
- vfirewall0.abstract_vfw.binding_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.binding_vfw_vfw_private_1_port
- vfirewall0.abstract_vsn.disk.device.write.bytes_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.write.bytes_vsn
- vfirewall0.abstract_vpg.cpu_vpg:
- - vfirewall0
+ vfw_cds0.abstract_vpg.cpu_vpg:
+ - vfw_cds0
- abstract_vpg.cpu_vpg
- vfirewall0.abstract_vfw.disk.device.write.bytes.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.write.bytes.rate_vfw
- vfirewall0.abstract_vsn.disk.device.write.requests_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.write.requests_vsn
- vfirewall0.abstract_vfw.disk.device.usage_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.usage_vfw
- vfirewall0.abstract_vsn.disk.device.read.requests_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.read.requests_vsn
- vfirewall0.unprotected_private_network.attachment:
- - vfirewall0
+ vfw_cds0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.outpoing.packets_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vfw.scalable_vfw:
+ - vfw_cds0
+ - abstract_vfw.scalable_vfw
+ vfw_cds0.abstract_vpg.disk.device.read.requests.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.read.requests.rate_vpg
+ vfw_cds0.abstract_vfw.disk.read.bytes.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.read.bytes.rate_vfw
+ vfw_cds0.abstract_vfw.disk.write.requests_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.write.requests_vfw
+ vfw_cds0.abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vpg.network.incoming.bytes_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.bytes_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vpg.disk.device.allocation_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.allocation_vpg
+ vfw_cds0.abstract_vpg.disk.device.capacity_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.capacity_vpg
+ vfw_cds0.abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes.rate_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vpg.feature_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.feature_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vsn.disk.usage_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.usage_vsn
+ vfw_cds0.abstract_vpg.feature_vpg:
+ - vfw_cds0
+ - abstract_vpg.feature_vpg
+ vfw_cds0.unprotected_private_network.attachment:
+ - vfw_cds0
- unprotected_private_network.attachment
- vfirewall0.abstract_vpg.host_vpg:
- - vfirewall0
+ vfw_cds0.abstract_vsn.feature_vsn:
+ - vfw_cds0
+ - abstract_vsn.feature_vsn
+ vfw_cds0.abstract_vfw.disk.allocation_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.allocation_vfw
+ vfw_cds0.abstract_vpg.disk.iops_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.iops_vpg
+ vfw_cds0.abstract_vpg.binding_vpg:
+ - vfw_cds0
+ - abstract_vpg.binding_vpg
+ vfw_cds0.abstract_vsn.cpu.delta_vsn:
+ - vfw_cds0
+ - abstract_vsn.cpu.delta_vsn
+ vfw_cds0.abstract_vfw.forwarder_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.forwarder_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vfw.disk.device.read.requests.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.read.requests.rate_vfw
+ vfw_cds0.abstract_vpg.network.outgoing.bytes_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.outgoing.bytes_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vpg.host_vpg:
+ - vfw_cds0
- abstract_vpg.host_vpg
- vfirewall0.abstract_vfw.binding_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.binding_vfw_vfw_private_2_port
- vfirewall0.abstract_vpg.disk.read.bytes.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.read.bytes.rate_vpg
- vfirewall0.abstract_vpg.network.outpoing.packets_vpg_vpg_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.disk.ephemeral.size_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.ephemeral.size_vpg
+ vfw_cds0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vfw.forwarder_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.forwarder_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.attachment_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.attachment_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vpg.disk.device.read.requests_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.read.requests_vpg
+ vfw_cds0.abstract_vpg.os_vpg:
+ - vfw_cds0
+ - abstract_vpg.os_vpg
+ vfw_cds0.abstract_vpg.network.outpoing.packets_vpg_vpg_private_1_port:
+ - vfw_cds0
- abstract_vpg.network.outpoing.packets_vpg_vpg_private_1_port
- vfirewall0.abstract_vsn.forwarder_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.forwarder_vsn_vsn_private_0_port
- vfirewall0.abstract_vsn.binding_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.binding_vsn_vsn_private_0_port
- vfirewall0.abstract_vfw.disk.device.read.requests_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.read.requests_vfw
- vfirewall0.abstract_vsn.memory_vsn:
- - vfirewall0
- - abstract_vsn.memory_vsn
- vfirewall0.abstract_vsn.disk.device.capacity_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.capacity_vsn
- vfirewall0.abstract_vpg.vcpus_vpg:
- - vfirewall0
- - abstract_vpg.vcpus_vpg
- vfirewall0.abstract_vsn.disk.device.latency_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.latency_vsn
- vfirewall0.abstract_vpg.port_mirroring_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.port_mirroring_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.disk.root.size_vpg:
- - vfirewall0
- - abstract_vpg.disk.root.size_vpg
- vfirewall0.abstract_vpg.disk.device.write.requests.rate_vpg:
- - vfirewall0
- - abstract_vpg.disk.device.write.requests.rate_vpg
- vfirewall0.abstract_vsn.disk.device.write.bytes.rate_vsn:
- - vfirewall0
- - abstract_vsn.disk.device.write.bytes.rate_vsn
- vfirewall0.abstract_vsn.cpu.delta_vsn:
- - vfirewall0
- - abstract_vsn.cpu.delta_vsn
- vfirewall0.abstract_vfw.memory.resident_vfw:
- - vfirewall0
- - abstract_vfw.memory.resident_vfw
- vfirewall0.abstract_vfw.network.incoming.packets_vfw_vfw_private_2_port:
- - vfirewall0
+ vfw_cds0.abstract_vfw.cpu_util_vfw:
+ - vfw_cds0
+ - abstract_vfw.cpu_util_vfw
+ vfw_cds0.abstract_vfw.disk.device.write.requests_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.write.requests_vfw
+ vfw_cds0.abstract_vpg.feature_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.feature_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vpg.network.incoming.packets_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.packets_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vsn.cpu_util_vsn:
+ - vfw_cds0
+ - abstract_vsn.cpu_util_vsn
+ vfw_cds0.abstract_vpg.disk.device.write.bytes_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.write.bytes_vpg
+ vfw_cds0.abstract_vsn.network.incoming.bytes_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.bytes_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.binding_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.binding_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vpg.forwarder_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.forwarder_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.disk.write.bytes.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.write.bytes.rate_vpg
+ vfw_cds0.abstract_vpg.disk.device.write.requests_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.write.requests_vpg
+ vfw_cds0.abstract_vsn.disk.read.bytes.rate_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.read.bytes.rate_vsn
+ vfw_cds0.abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.packets_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vfw.cpu.delta_vfw:
+ - vfw_cds0
+ - abstract_vfw.cpu.delta_vfw
+ vfw_cds0.abstract_vfw.disk.capacity_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.capacity_vfw
+ vfw_cds0.abstract_vfw.network.incoming.packets_vfw_vfw_private_2_port:
+ - vfw_cds0
- abstract_vfw.network.incoming.packets_vfw_vfw_private_2_port
- vfirewall0.abstract_vfw.scalable_vfw:
- - vfirewall0
- - abstract_vfw.scalable_vfw
- vfirewall0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vfw.network.outpoing.packets_vfw_vfw_private_0_port:
+ - vfw_cds0
- abstract_vfw.network.outpoing.packets_vfw_vfw_private_0_port
- vfirewall0.abstract_vpg.network.incoming.bytes_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.network.incoming.bytes_vpg_vpg_private_0_port
- vfirewall0.abstract_vpg.disk.allocation_vpg:
- - vfirewall0
- - abstract_vpg.disk.allocation_vpg
- vfirewall0.abstract_vfw.disk.root.size_vfw:
- - vfirewall0
+ vfw_cds0.abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.bytes.rate_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.incoming.bytes.rate_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vsn.memory_vsn:
+ - vfw_cds0
+ - abstract_vsn.memory_vsn
+ vfw_cds0.abstract_vsn.disk.read.requests_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.read.requests_vsn
+ vfw_cds0.abstract_vfw.disk.device.read.bytes_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.read.bytes_vfw
+ vfw_cds0.protected_private_network.link:
+ - vfw_cds0
+ - protected_private_network.link
+ vfw_cds0.abstract_vsn.disk.device.write.bytes_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.device.write.bytes_vsn
+ vfw_cds0.abstract_vfw.network.incoming.packets_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.packets_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vsn.endpoint_vsn:
+ - vfw_cds0
+ - abstract_vsn.endpoint_vsn
+ vfw_cds0.abstract_vpg.port_mirroring_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.port_mirroring_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.port_mirroring_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.port_mirroring_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.memory.resident_vpg:
+ - vfw_cds0
+ - abstract_vpg.memory.resident_vpg
+ vfw_cds0.abstract_vfw.disk.root.size_vfw:
+ - vfw_cds0
- abstract_vfw.disk.root.size_vfw
- vfirewall0.abstract_vfw.disk.device.write.requests.rate_vfw:
- - vfirewall0
- - abstract_vfw.disk.device.write.requests.rate_vfw
- vfirewall0.abstract_vfw.network.outgoing.bytes_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.network.outgoing.bytes_vfw_vfw_private_1_port
- vfirewall0.abstract_vfw.memory.usage_vfw:
- - vfirewall0
- - abstract_vfw.memory.usage_vfw
+ vfw_cds0.abstract_vsn.network.incoming.packets_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.packets_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.disk.write.bytes_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.write.bytes_vfw
+ vfw_cds0.abstract_vfw.disk.device.read.bytes.rate_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.device.read.bytes.rate_vfw
+ vfw_cds0.abstract_vfw.attachment_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.attachment_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vsn.binding_vsn:
+ - vfw_cds0
+ - abstract_vsn.binding_vsn
+ vfw_cds0.abstract_vfw.os_vfw:
+ - vfw_cds0
+ - abstract_vfw.os_vfw
+ vfw_cds0.protected_private_network.end_point:
+ - vfw_cds0
+ - protected_private_network.end_point
+ vfw_cds0.abstract_vpg.cpu.delta_vpg:
+ - vfw_cds0
+ - abstract_vpg.cpu.delta_vpg
+ vfw_cds0.abstract_vpg.disk.device.read.bytes.rate_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.read.bytes.rate_vpg
+ vfw_cds0.abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.network.outgoing.packets.rate_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.disk.ephemeral.size_vsn:
+ - vfw_cds0
+ - abstract_vsn.disk.ephemeral.size_vsn
+ vfw_cds0.abstract_vsn.scalable_vsn:
+ - vfw_cds0
+ - abstract_vsn.scalable_vsn
+ vfw_cds0.abstract_vpg.disk.device.usage_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.device.usage_vpg
+ vfw_cds0.abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.network.outgoing.packets.rate_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vpg.network.outpoing.packets_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.network.outpoing.packets_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vpg.disk.read.bytes_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.read.bytes_vpg
+ vfw_cds0.abstract_vpg.disk.root.size_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.root.size_vpg
+ vfw_cds0.abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.network.incoming.bytes.rate_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.disk.latency_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.latency_vpg
+ vfw_cds0.abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.network.incoming.bytes_vsn_vsn_private_1_port
+ vfw_cds0.abstract_vpg.disk.usage_vpg:
+ - vfw_cds0
+ - abstract_vpg.disk.usage_vpg
+ vfw_cds0.abstract_vfw.disk.iops_vfw:
+ - vfw_cds0
+ - abstract_vfw.disk.iops_vfw
requirements:
- vfirewall0.abstract_vsn.dependency_vsn_vsn_private_1_port:
- - vfirewall0
+ vfw_cds0.abstract_vpg.dependency_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.dependency_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vsn.dependency_vsn_vsn_private_0_port:
+ - vfw_cds0
+ - abstract_vsn.dependency_vsn_vsn_private_0_port
+ vfw_cds0.abstract_vfw.dependency_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.dependency_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vpg.local_storage_vpg:
+ - vfw_cds0
+ - abstract_vpg.local_storage_vpg
+ vfw_cds0.abstract_vpg.link_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.link_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vfw.link_vfw_vfw_private_0_port:
+ - vfw_cds0
+ - abstract_vfw.link_vfw_vfw_private_0_port
+ vfw_cds0.abstract_vsn.dependency_vsn_vsn_private_1_port:
+ - vfw_cds0
- abstract_vsn.dependency_vsn_vsn_private_1_port
- vfirewall0.abstract_vsn.local_storage_vsn:
- - vfirewall0
- - abstract_vsn.local_storage_vsn
- vfirewall0.abstract_vfw.dependency_vfw_vfw_private_2_port:
- - vfirewall0
- - abstract_vfw.dependency_vfw_vfw_private_2_port
- vfirewall0.unprotected_private_network.dependency:
- - vfirewall0
- - unprotected_private_network.dependency
- vfirewall0.abstract_vsn.dependency_vsn:
- - vfirewall0
- - abstract_vsn.dependency_vsn
- vfirewall0.abstract_vfw.dependency_vfw:
- - vfirewall0
+ vfw_cds0.protected_private_network.dependency:
+ - vfw_cds0
+ - protected_private_network.dependency
+ vfw_cds0.abstract_vpg.dependency_vpg:
+ - vfw_cds0
+ - abstract_vpg.dependency_vpg
+ vfw_cds0.abstract_vpg.dependency_vpg_vpg_private_1_port:
+ - vfw_cds0
+ - abstract_vpg.dependency_vpg_vpg_private_1_port
+ vfw_cds0.abstract_vfw.dependency_vfw:
+ - vfw_cds0
- abstract_vfw.dependency_vfw
- vfirewall0.abstract_vfw.link_vfw_vfw_private_2_port:
- - vfirewall0
+ vfw_cds0.abstract_vsn.dependency_vsn:
+ - vfw_cds0
+ - abstract_vsn.dependency_vsn
+ vfw_cds0.abstract_vfw.link_vfw_vfw_private_2_port:
+ - vfw_cds0
- abstract_vfw.link_vfw_vfw_private_2_port
- vfirewall0.abstract_vpg.dependency_vpg:
- - vfirewall0
- - abstract_vpg.dependency_vpg
- vfirewall0.abstract_vfw.local_storage_vfw:
- - vfirewall0
- - abstract_vfw.local_storage_vfw
- vfirewall0.abstract_vsn.link_vsn_vsn_private_1_port:
- - vfirewall0
- - abstract_vsn.link_vsn_vsn_private_1_port
- vfirewall0.abstract_vfw.link_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.link_vfw_vfw_private_1_port
- vfirewall0.abstract_vsn.link_vsn_vsn_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vsn.local_storage_vsn:
+ - vfw_cds0
+ - abstract_vsn.local_storage_vsn
+ vfw_cds0.abstract_vsn.link_vsn_vsn_private_0_port:
+ - vfw_cds0
- abstract_vsn.link_vsn_vsn_private_0_port
- vfirewall0.protected_private_network.dependency:
- - vfirewall0
- - protected_private_network.dependency
- vfirewall0.abstract_vpg.dependency_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.dependency_vpg_vpg_private_1_port
- vfirewall0.abstract_vpg.local_storage_vpg:
- - vfirewall0
- - abstract_vpg.local_storage_vpg
- vfirewall0.abstract_vpg.link_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.link_vpg_vpg_private_0_port
- vfirewall0.abstract_vfw.link_vfw_vfw_private_0_port:
- - vfirewall0
- - abstract_vfw.link_vfw_vfw_private_0_port
- vfirewall0.abstract_vpg.link_vpg_vpg_private_1_port:
- - vfirewall0
- - abstract_vpg.link_vpg_vpg_private_1_port
- vfirewall0.abstract_vfw.dependency_vfw_vfw_private_0_port:
- - vfirewall0
+ vfw_cds0.abstract_vfw.link_vfw_vfw_private_1_port:
+ - vfw_cds0
+ - abstract_vfw.link_vfw_vfw_private_1_port
+ vfw_cds0.abstract_vfw.dependency_vfw_vfw_private_0_port:
+ - vfw_cds0
- abstract_vfw.dependency_vfw_vfw_private_0_port
- vfirewall0.abstract_vfw.dependency_vfw_vfw_private_1_port:
- - vfirewall0
- - abstract_vfw.dependency_vfw_vfw_private_1_port
- vfirewall0.abstract_vsn.dependency_vsn_vsn_private_0_port:
- - vfirewall0
- - abstract_vsn.dependency_vsn_vsn_private_0_port
- vfirewall0.abstract_vpg.dependency_vpg_vpg_private_0_port:
- - vfirewall0
- - abstract_vpg.dependency_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.dependency_vfw_vfw_private_2_port:
+ - vfw_cds0
+ - abstract_vfw.dependency_vfw_vfw_private_2_port
+ vfw_cds0.abstract_vsn.link_vsn_vsn_private_1_port:
+ - vfw_cds0
+ - abstract_vsn.link_vsn_vsn_private_1_port
+ vfw_cds0.unprotected_private_network.dependency:
+ - vfw_cds0
+ - unprotected_private_network.dependency
+ vfw_cds0.abstract_vpg.link_vpg_vpg_private_0_port:
+ - vfw_cds0
+ - abstract_vpg.link_vpg_vpg_private_0_port
+ vfw_cds0.abstract_vfw.local_storage_vfw:
+ - vfw_cds0
+ - abstract_vfw.local_storage_vfw
diff --git a/robot/assets/cds/template_vfmodule.json b/robot/assets/cds/template_vfmodule.json
new file mode 100644
index 00000000..bde231e0
--- /dev/null
+++ b/robot/assets/cds/template_vfmodule.json
@@ -0,0 +1,16 @@
+{
+ "modelInfo": {
+ "modelType": "vfModule",
+ "modelName": "${vf_module_model_name}",
+ "modelVersionId": "${vf_module_model_version_id}",
+ "modelCustomizationId": "${vf_module_model_customization_id}"
+ },
+ "instanceName": "${vf_module_name}",
+ "instanceParams": [
+ {
+ "vfw_param1": "24",
+ "vfw_param2": "24",
+ "vfw_param3": "24"
+ }
+ ]
+}
diff --git a/robot/assets/cds/template_vnf.json b/robot/assets/cds/template_vnf.json
index b815c536..954654e6 100644
--- a/robot/assets/cds/template_vnf.json
+++ b/robot/assets/cds/template_vnf.json
@@ -19,22 +19,5 @@
"productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"instanceName": "${vnf_name}",
"instanceParams": [],
- "vfModules": [
- {
- "modelInfo": {
- "modelType": "vfModule",
- "modelName": "${vf_module_model_name}",
- "modelVersionId": "${vf_module_model_version_id}",
- "modelCustomizationId": "${vf_module_model_customization_id}"
- },
- "instanceName": "${vf_module_name}",
- "instanceParams": [
- {
- "vfw_param1": "24",
- "vfw_param2": "24",
- "vfw_param3": "24"
- }
- ]
- }
- ]
+ "vfModules": [${vf_modules}]
}
diff --git a/robot/resources/test_templates/hvves_template.robot b/robot/resources/test_templates/hvves_template.robot
index 5ee9a02d..9924b821 100644
--- a/robot/resources/test_templates/hvves_template.robot
+++ b/robot/resources/test_templates/hvves_template.robot
@@ -4,6 +4,7 @@ Library OperatingSystem
Library Rammbock
Library KafkaLibrary
Library BuiltIn
+Library Collections
*** Variables ***
${hvves_message} 0x0a94020a0e73616d706c652d76657273696f6e12087065726633677070180120012a0a70657266334750503232321173616d706c652d6576656e742d6e616d653a1173616d706c652d6576656e742d7479706540f19afddd0548f19afddd05521573616d706c652d6e662d6e616d696e672d636f64655a1673616d706c652d6e66632d6e616d696e672d636f6465621573616d706c652d6e662d76656e646f722d6e616d656a1a73616d706c652d7265706f7274696e672d656e746974792d6964721c73616d706c652d7265706f7274696e672d656e746974792d6e616d657a1073616d706c652d736f757263652d696482010f73616d706c652d786e662d6e616d658a01095554432b30323a3030920105372e302e32120e7465737420746573742074657374
@@ -19,6 +20,14 @@ Check Number Of Messages On Topic
Run Keyword If '${status}' == 'FAIL' Return From Keyword 0
Run Keyword If '${status}' == 'PASS' Return From Keyword ${msg_number}
+Check If Topic Exists
+ [Documentation] Checks if specific topic exists on kafka.
+ [Arguments] ${kafka_server} ${kafka_port} ${kafka_topic}
+ [Teardown] Close
+ Connect Consumer bootstrap_servers=${kafka_server}:${kafka_port}
+ ${topics}= Get Kafka Topics
+ List Should Contain Value ${topics} ${kafka_topic}
+
Define WTP Protocol
[Documentation] Defines Wire Transfer Protocol.
New Protocol WireTransferProtocol
diff --git a/robot/resources/test_templates/vnf_orchestration_with_cds_test_template.robot b/robot/resources/test_templates/vnf_orchestration_with_cds_test_template.robot
index e1d1f43e..4775dcc2 100644
--- a/robot/resources/test_templates/vnf_orchestration_with_cds_test_template.robot
+++ b/robot/resources/test_templates/vnf_orchestration_with_cds_test_template.robot
@@ -7,7 +7,6 @@ Resource ../aai/service_instance.robot
Resource ../vid/create_vid_vnf.robot
Resource ../vid/teardown_vid.robot
Resource ../sdngc_interface.robot
-Resource ../mso_interface.robot
Resource model_test_template.robot
Resource ../aai/create_zone.robot
@@ -18,6 +17,9 @@ Resource ../aai/create_service.robot
Resource ../openstack/neutron_interface.robot
Resource ../heatbridge.robot
+Resource ../global_properties.robot
+Resource ../json_templater.robot
+Resource ../so_interface.robot
Library OpenstackLibrary
Library ExtendedSelenium2Library
@@ -30,14 +32,13 @@ Library OperatingSystem
Library HEATUtils
Library StringTemplater
Library Collections
-Resource ../global_properties.robot
-Resource ../json_templater.robot
*** Variables ***
${service_template} robot/assets/cds/service-Vfirewall0911-template.yml
${env} robot/assets/cds/env.yml
${so_request_template} robot/assets/cds/template_so_request.json
-${vnf_template} robot/assets/cds/template_vnf.json
+${vnf_template_name} robot/assets/cds/template_vnf.json
+${vfmodule_template_name} robot/assets/cds/template_vfmodule.json
${so_uri_path} /onap/so/infra/serviceInstantiation/v7/serviceInstances
*** Variables ***
@@ -94,9 +95,10 @@ Orchestrate VNF With CDS
\ ${vf_modules}= Get From Dictionary ${jsondata['topology_template']} groups
\ ${value}= Evaluate "${key}".replace("-","").replace(" ","")
\ ${value}= Convert To Lowercase ${value}
- \ Get VFModule Info ${jsondata} ${value} ${dict}
- \ ${vnf_template_payload}= OperatingSystem.Get File ${vnf_template}
- \ ${vnf_payload}= Template String ${vnf_template_payload} ${dict}
+ \ ${vfmodules}= Get VFModule Info ${jsondata} ${value} ${dict}
+ \ Set To Dictionary ${dict} vf_modules=${vfmodules}
+ \ ${vnf_template}= OperatingSystem.Get File ${vnf_template_name}
+ \ ${vnf_payload}= Template String ${vnf_template} ${dict}
\ ${data}= Catenate [${vnf_payload}]
Set To Dictionary ${dict} vnfs=${data}
@@ -109,7 +111,11 @@ Orchestrate VNF With CDS
Log To Console --------response-------
${json_string}= Evaluate json.dumps(${resp.json()}) json
Log To Console ${json_string}
+ Log To Console instanceId=${resp.json()['requestReferences']['instanceId']}
+ ${requestId}= Catenate ${resp.json()['requestReferences']['requestId']}
+ Log To Console requestId=${requestId}
Log To Console -------end response-------
+ # Poll MSO Get Request ${GLOBAL_MSO_STATUS_PATH}${request_id} COMPLETE
Get VNF Info
@@ -128,11 +134,18 @@ Get VFModule Info
[Arguments] ${jsondata} ${vnf} ${dict}
${vfModules}= Get From Dictionary ${jsondata['topology_template']} groups
${keys}= Get Dictionary Keys ${vfModules}
+ ${data}= Catenate
+ ${delim}= Catenate
:for ${key} in @{keys}
\ ${module}= Get From Dictionary ${vfModules} ${key}
\ Log to console ${vnf} ${key}
\ Run keyword if "${vnf}" in "${key}" set vfmodule param ${key} ${module} ${dict}
-
+ \ ${vfmodule_template}= OperatingSystem.Get File ${vfmodule_template_name}
+ \ ${vfmodule_payload}= Template String ${vfmodule_template} ${dict}
+ \ ${data}= Catenate ${data} ${delim} ${vfmodule_payload}
+ \ ${delim}= Catenate ,
+ Log To Console ${data}
+ [Return] ${data}
set vfmodule param
[Documentation] Set vfmodule parameters
diff --git a/robot/testsuites/hvves.robot b/robot/testsuites/hvves.robot
index b7c718ae..49cb9d74 100644
--- a/robot/testsuites/hvves.robot
+++ b/robot/testsuites/hvves.robot
@@ -1,7 +1,7 @@
*** Settings ***
Documentation HV-VES 'Sunny Scenario' Robot Framwork test - message is sent to the collector and Kafka topic is checked if the message has been published.
Default Tags HVVES
-Test Timeout 30s
+Test Timeout 10s
Resource ${EXECDIR}/robot/resources/global_properties.robot
Resource ${EXECDIR}/robot/resources/test_templates/hvves_template.robot
Suite Teardown Reset Rammbock
@@ -13,6 +13,7 @@ HV-VES test case
${msg_number_initial}= Check Number Of Messages On Topic ${GLOBAL_DNS_MESSAGE_ROUTER_KAFKA_NAME} ${GLOBAL_MESSAGE_ROUTER_KAFKA_PORT} ${hvves_kafka_topic}
Define WTP Protocol
Start HV-VES TCP Client And Send Message ${GLOBAL_DNS_HV_VES_NAME} ${GLOBAL_HV_VES_SERVER_PORT}
+ Wait Until Keyword Succeeds 5s 1s Check If Topic Exists ${GLOBAL_DNS_MESSAGE_ROUTER_KAFKA_NAME} ${GLOBAL_MESSAGE_ROUTER_KAFKA_PORT} ${hvves_kafka_topic}
${msg_number_after}= Check Number Of Messages On Topic ${GLOBAL_DNS_MESSAGE_ROUTER_KAFKA_NAME} ${GLOBAL_MESSAGE_ROUTER_KAFKA_PORT} ${hvves_kafka_topic}
Should Not Be Equal As Integers ${msg_number_initial} ${msg_number_after}
Download VesEvent Proto File ${EXECDIR}
diff --git a/setup.sh b/setup.sh
index 0847080f..dff5a36f 100755
--- a/setup.sh
+++ b/setup.sh
@@ -109,3 +109,15 @@ case $OS in
Linux)
apt-get -y install kafkacat
esac
+
+
+#
+# Install protobuf
+#
+OS=`uname -s`
+case $OS in
+ Darwin)
+ brew install protobuf ;;
+ Linux)
+ apt-get -y install protobuf-compiler
+esac