From 16a9fce0e104a38371a9e5a567ec611ae3fc7f33 Mon Sep 17 00:00:00 2001 From: ys9693 Date: Sun, 19 Jan 2020 13:50:02 +0200 Subject: Catalog alignment Issue-ID: SDC-2724 Signed-off-by: ys9693 Change-Id: I52b4aacb58cbd432ca0e1ff7ff1f7dd52099c6fe --- catalog-ui/cypress/fixtures/common/categories.json | 708 +++++++++++ catalog-ui/cypress/fixtures/common/dashboard.json | 1214 +++++++++++++++++++ catalog-ui/cypress/fixtures/common/data-types.json | 485 ++++++++ .../cypress/fixtures/common/dependencies.json | 79 ++ .../cypress/fixtures/common/group-types.json | 23 + .../common/left-palette-elements-for-resource.json | 1071 ++++++++++++++++ .../common/left-palette-elements-for-service.json | 1 + .../fixtures/common/left-palette-resources.json | 1071 ++++++++++++++++ .../fixtures/common/left-palette-service.json | 891 ++++++++++++++ catalog-ui/cypress/fixtures/common/packages.json | 17 + catalog-ui/cypress/fixtures/common/plugins.json | 35 + .../cypress/fixtures/common/policy-types.json | 86 ++ .../fixtures/common/service-certifyResponse.json | 42 + .../cypress/fixtures/common/service-metadata.json | 84 ++ catalog-ui/cypress/fixtures/common/setup-ui.json | 1281 ++++++++++++++++++++ catalog-ui/cypress/fixtures/common/user-data.json | 10 + .../cypress/fixtures/common/vf-metadata.json | 91 ++ 17 files changed, 7189 insertions(+) create mode 100644 catalog-ui/cypress/fixtures/common/categories.json create mode 100644 catalog-ui/cypress/fixtures/common/dashboard.json create mode 100644 catalog-ui/cypress/fixtures/common/data-types.json create mode 100644 catalog-ui/cypress/fixtures/common/dependencies.json create mode 100644 catalog-ui/cypress/fixtures/common/group-types.json create mode 100644 catalog-ui/cypress/fixtures/common/left-palette-elements-for-resource.json create mode 100644 catalog-ui/cypress/fixtures/common/left-palette-elements-for-service.json create mode 100644 catalog-ui/cypress/fixtures/common/left-palette-resources.json create mode 100644 catalog-ui/cypress/fixtures/common/left-palette-service.json create mode 100644 catalog-ui/cypress/fixtures/common/packages.json create mode 100644 catalog-ui/cypress/fixtures/common/plugins.json create mode 100644 catalog-ui/cypress/fixtures/common/policy-types.json create mode 100644 catalog-ui/cypress/fixtures/common/service-certifyResponse.json create mode 100644 catalog-ui/cypress/fixtures/common/service-metadata.json create mode 100644 catalog-ui/cypress/fixtures/common/setup-ui.json create mode 100644 catalog-ui/cypress/fixtures/common/user-data.json create mode 100644 catalog-ui/cypress/fixtures/common/vf-metadata.json (limited to 'catalog-ui/cypress/fixtures/common') diff --git a/catalog-ui/cypress/fixtures/common/categories.json b/catalog-ui/cypress/fixtures/common/categories.json new file mode 100644 index 0000000000..66995b2b38 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/categories.json @@ -0,0 +1,708 @@ +{ + "resourceCategories": [ + { + "name": "DCAE Component", + "normalizedName": "dcae component", + "uniqueId": "resourceNewCategory.dcae component", + "icons": null, + "subcategories": [ + { + "name": "Policy", + "normalizedName": "policy", + "uniqueId": "resourceNewCategory.dcae component.policy", + "icons": [ + "dcae_policy" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Collector", + "normalizedName": "collector", + "uniqueId": "resourceNewCategory.dcae component.collector", + "icons": [ + "dcae_collector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Utility", + "normalizedName": "utility", + "uniqueId": "resourceNewCategory.dcae component.utility", + "icons": [ + "dcae_utilty" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Microservice", + "normalizedName": "microservice", + "uniqueId": "resourceNewCategory.dcae component.microservice", + "icons": [ + "dcae_microservice" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Analytics", + "normalizedName": "analytics", + "uniqueId": "resourceNewCategory.dcae component.analytics", + "icons": [ + "dcae_analytics" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.dcae component.database", + "icons": [ + "dcae_database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Source", + "normalizedName": "source", + "uniqueId": "resourceNewCategory.dcae component.source", + "icons": [ + "dcae_source" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Machine Learning", + "normalizedName": "machine learning", + "uniqueId": "resourceNewCategory.dcae component.machine learning", + "icons": [ + "dcae_machineLearning" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "icons": null, + "subcategories": [ + { + "name": "Abstract", + "normalizedName": "abstract", + "uniqueId": "resourceNewCategory.generic.abstract", + "icons": [ + "objectStorage", + "compute" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": [ + "network", + "connector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.generic.database", + "icons": [ + "database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.generic.infrastructure", + "icons": [ + "connector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Rules", + "normalizedName": "rules", + "uniqueId": "resourceNewCategory.generic.rules", + "icons": [ + "networkrules", + "securityrules" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Service", + "normalizedName": "network service", + "uniqueId": "resourceNewCategory.generic.network service", + "icons": [ + "network" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "icons": null, + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links", + "icons": [ + "vl" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Connection Points", + "normalizedName": "connection points", + "uniqueId": "resourceNewCategory.network connectivity.connection points", + "icons": [ + "cp" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "icons": null, + "subcategories": [ + { + "name": "Tunnel XConnect", + "normalizedName": "tunnel xconnect", + "uniqueId": "resourceNewCategory.allotted resource.tunnel xconnect", + "icons": [ + "tunnel_x_connect" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource.allotted resource", + "icons": [ + "allotted_resource" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Security Zone", + "normalizedName": "security zone", + "uniqueId": "resourceNewCategory.allotted resource.security zone", + "icons": [ + "security_zone" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "IP Mux Demux", + "normalizedName": "ip mux demux", + "uniqueId": "resourceNewCategory.allotted resource.ip mux demux", + "icons": [ + "ip_mux_demux" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Service Admin", + "normalizedName": "service admin", + "uniqueId": "resourceNewCategory.allotted resource.service admin", + "icons": [ + "service_admin" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Contrail Route", + "normalizedName": "contrail route", + "uniqueId": "resourceNewCategory.allotted resource.contrail route", + "icons": [ + "contrail_route" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L2-3", + "normalizedName": "network l2-3", + "uniqueId": "resourceNewCategory.network l2-3", + "icons": null, + "subcategories": [ + { + "name": "Router", + "normalizedName": "router", + "uniqueId": "resourceNewCategory.network l2-3.router", + "icons": [ + "router", + "vRouter" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Gateway", + "normalizedName": "gateway", + "uniqueId": "resourceNewCategory.network l2-3.gateway", + "icons": [ + "gateway" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "WAN Connectors", + "normalizedName": "wan connectors", + "uniqueId": "resourceNewCategory.network l2-3.wan connectors", + "icons": [ + "network", + "connector", + "port" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "LAN Connectors", + "normalizedName": "lan connectors", + "uniqueId": "resourceNewCategory.network l2-3.lan connectors", + "icons": [ + "network", + "connector", + "port" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.network l2-3.infrastructure", + "icons": [ + "ucpe" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L4+", + "normalizedName": "network l4+", + "uniqueId": "resourceNewCategory.network l4+", + "icons": null, + "subcategories": [ + { + "name": "Common Network Resources", + "normalizedName": "common network resources", + "uniqueId": "resourceNewCategory.network l4+.common network resources", + "icons": [ + "network" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Template", + "normalizedName": "template", + "uniqueId": "resourceNewCategory.template", + "icons": null, + "subcategories": [ + { + "name": "Monitoring Template", + "normalizedName": "monitoring template", + "uniqueId": "resourceNewCategory.template.monitoring template", + "icons": [ + "monitoring_template" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Base Monitoring Template", + "normalizedName": "base monitoring template", + "uniqueId": "resourceNewCategory.template.base monitoring template", + "icons": [ + "monitoring_template" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Application L4+", + "normalizedName": "application l4+", + "uniqueId": "resourceNewCategory.application l4+", + "icons": null, + "subcategories": [ + { + "name": "Border Element", + "normalizedName": "border element", + "uniqueId": "resourceNewCategory.application l4+.border element", + "icons": [ + "borderElement" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Application Server", + "normalizedName": "application server", + "uniqueId": "resourceNewCategory.application l4+.application server", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Media Servers", + "normalizedName": "media servers", + "uniqueId": "resourceNewCategory.application l4+.media servers", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Load Balancer", + "normalizedName": "load balancer", + "uniqueId": "resourceNewCategory.application l4+.load balancer", + "icons": [ + "loadBalancer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.application l4+.database", + "icons": [ + "database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Web Server", + "normalizedName": "web server", + "uniqueId": "resourceNewCategory.application l4+.web server", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Call Control", + "normalizedName": "call control", + "uniqueId": "resourceNewCategory.application l4+.call control", + "icons": [ + "call_controll" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Firewall", + "normalizedName": "firewall", + "uniqueId": "resourceNewCategory.application l4+.firewall", + "icons": [ + "firewall" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "icons": null, + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": [ + "pmc" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "serviceCategories": [ + { + "name": "E2E Service", + "normalizedName": "e2e service", + "uniqueId": "serviceNewCategory.e2e service", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Service", + "normalizedName": "network service", + "uniqueId": "serviceNewCategory.network service", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L4+", + "normalizedName": "network l4+", + "uniqueId": "serviceNewCategory.network l4+", + "icons": [ + "network_l_4" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "VoIP Call Control", + "normalizedName": "voip call control", + "uniqueId": "serviceNewCategory.voip call control", + "icons": [ + "call_controll" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Mobility", + "normalizedName": "mobility", + "uniqueId": "serviceNewCategory.mobility", + "icons": [ + "mobility" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L1-3", + "normalizedName": "network l1-3", + "uniqueId": "serviceNewCategory.network l1-3", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "productCategories": [] +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/dashboard.json b/catalog-ui/cypress/fixtures/common/dashboard.json new file mode 100644 index 0000000000..fb389a1e81 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/dashboard.json @@ -0,0 +1,1214 @@ +{ + "resources": [ + { + "distributionStatus": null, + "uniqueId": "3ac39db1-0fe5-414f-ba9d-20d811ae619e", + "name": "4342863945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038329076, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4342863945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "f4ff96f4-eee5-4d50-84d0-e64d55f08785", + "name": "8660091945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555036548290, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8660091945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a79fb8ac-b4cc-4023-bb6a-2c5a655af132", + "name": "1921531435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004576735, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1921531435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "7a2d7859-3ab9-40f4-bce2-cfd4b20fac2c", + "name": "7201981945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555036537357, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7201981945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "884c2ea5-5146-443c-bfea-5e812d6f1d7e", + "name": "2110543945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038095377, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2110543945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "5f955f74-d927-4d15-b0c1-e6bbd253e066", + "name": "9334250045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016176651, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9334250045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "dea92901-0dd0-482e-a76d-5bb4615e99bf", + "name": "9518785045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021075701, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9518785045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "22e20bf8-ba3c-4db6-8cbc-34002143a91d", + "name": "8223621435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004489741, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8223621435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "17723e0c-d510-48b2-b336-bc84eacf3ee6", + "name": "5691333945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555037978020, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "5691333945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "4577ec81-3755-4cc5-b84f-cefbaeb42f88", + "name": "5014420145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024996697, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "5014420145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "fa3cd654-84b8-48be-b795-5dddc435f278", + "name": "7653910145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024949256, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7653910145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "75c45cec-4975-4c2c-9aee-b79e646a9fd0", + "name": "7472006045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021204839, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7472006045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "be45978a-ff99-4526-85ae-e0972bddd69d", + "name": "4271530045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555015997536, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4271530045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a1c41336-474a-401b-a36b-bf85f2b2d536", + "name": "9696160045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016268056, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9696160045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "ec8f4f23-82a8-443d-abe4-4911ffc8b0cd", + "name": "0065713045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555018827865, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "0065713045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "b2baf1ce-0a6b-4adc-bc61-d122c3806cbe", + "name": "6852721435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004498528, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6852721435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a0670ad9-b9e1-469b-83e0-4b68f8d95e72", + "name": "2691601435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004287677, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2691601435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "92ed7a05-c4ca-487b-8ace-3db1e461097c", + "name": "8823143945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038058430, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8823143945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "bd4f5d0a-4ee9-47ac-b046-04ea8b4ce242", + "name": "1611800145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024832138, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1611800145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "c2792c47-8b28-4ea0-a7d1-4159f86dc8e5", + "name": "9225030145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555025056665, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9225030145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "654efe0a-4da5-4812-aba1-6cd40de21f47", + "name": "3892740045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016124357, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3892740045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "5045bc46-f97e-4f2e-82d2-3f4df3281c19", + "name": "9839620145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555025023335, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9839620145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "7831c73e-5fe5-4c3c-a601-c4137fb9d8b2", + "name": "1618643945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038118990, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1618643945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "76267166-5e82-4a95-afb3-543b83bf479b", + "name": "6084216045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021322233, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6084216045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a997a1e1-a694-4e33-a3d2-698e6db601be", + "name": "2407220145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024979155, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2407220145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "84a13f8c-c481-4f31-85a9-9c94e872b187", + "name": "4505153945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038161572, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4505153945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "1b0711a4-da0e-4f97-8e8d-9e099c6debfb", + "name": "1459531435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004586276, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1459531435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "7a65ee3e-f4d9-4e43-adcf-ce6f13b23b83", + "name": "4692300435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003260786, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4692300435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "27fc4d74-a2fa-4620-84e4-4b43b7fa7554", + "name": "2623630145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555025117163, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2623630145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "f2ea9759-975e-4900-99e9-8074b8fa96a7", + "name": "3176723045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555018927930, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3176723045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "10ebac4b-fc2f-42bc-adea-c9fc46222dcc", + "name": "7113699335551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003190356, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7113699335551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "61079b7d-4c86-4b38-837d-3c5de8660cd0", + "name": "8087311435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004362174, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8087311435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a0a7e202-d55f-4b15-8752-0a3225cc65f7", + "name": "0216513045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555018809301, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "0216513045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "351436ac-bcce-4cde-b3b6-9880e0813b6a", + "name": "9404121435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004438571, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9404121435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "9b9571bf-90c7-4d35-987d-65d58b42fc81", + "name": "importedVSPVF079819fdf518", + "resourceType": "VF", + "version": "1.0", + "lifecycleState": "CERTIFIED", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1550996853723, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "This-is-tag", + "another-tag", + "Test-automation-tag", + "importedVSPVF079819fdf518" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "92db05d1-329e-4703-8e49-8cd3d1a28a1e", + "name": "6451650045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016214051, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6451650045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "de12ba80-9f0a-458d-b40f-1fc0acf60aa4", + "name": "8500800435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003305164, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8500800435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "74042bd1-ad05-42b6-844c-8afc4f19fa55", + "name": "3260010145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024847041, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3260010145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "c1c58406-c81e-4088-9aff-9b587896cd8f", + "name": "7011821435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004506900, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7011821435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "22ed199f-cdaa-4981-ace8-c63e833f99e6", + "name": "3577321435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004463662, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3577321435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "38737d11-c2b6-4a98-afe1-ad43dce15abb", + "name": "8853953945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038241298, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8853953945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a8c679e9-f0c4-434c-93c8-09d0bd8edb27", + "name": "5682281945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555036462205, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "5682281945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "d260a95b-70bf-4bc6-8f47-e7927bbe0ac4", + "name": "3655100435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003241183, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3655100435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "618364d3-8343-48de-8ae2-766b292052bf", + "name": "1194353945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038180955, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1194353945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "eebcb04c-e1fd-4549-826a-df7f71dd0c77", + "name": "3133350045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016186933, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3133350045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "3714c10b-6ff4-4c16-b093-5938906b599b", + "name": "7665816045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021383295, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7665816045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "30801928-1f36-43ce-9fe0-7b80874dc3d4", + "name": "6351611435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004388445, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6351611435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "5807ed9e-4c23-4f86-8654-4cc001d897b0", + "name": "4853460045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016295186, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4853460045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "ed12414a-5cbb-4710-81ad-de49e7477d6e", + "name": "2205410145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024896136, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2205410145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "f948f7fa-8137-46f8-8681-4229ac8714f4", + "name": "9552389335551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003057610, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9552389335551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "033d96fd-2ad3-4223-a198-7ba84d6d9610", + "name": "4438610145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555024921152, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4438610145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "e772a46c-760c-4265-9c7c-ced6f71cfd0e", + "name": "vf44", + "resourceType": "VF", + "version": "0.33", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555183925679, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "vf44" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "660a0a1e-a3d6-429a-839c-78ffdbe275c4", + "name": "0298221435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004455036, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "0298221435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "5271c5fa-4d6f-48ff-8288-df5a57a76c55", + "name": "8596095045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021098656, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8596095045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "f010d4d4-8b27-4879-8d43-4d2638f1fc6b", + "name": "6653131435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004538260, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6653131435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "c274b2f0-c742-4b03-8240-87d820f5d00c", + "name": "4011113045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555018763226, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "4011113045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "248eea81-b0ff-400d-8577-4ac3d0079b3d", + "name": "2328820145551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555025040854, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "2328820145551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "ef269c59-52e8-48fa-8c15-832681692e22", + "name": "3187943945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038143088, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3187943945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "859497ff-8570-43b5-ad78-c7f0fba42616", + "name": "6610489335551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555003065182, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6610489335551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "55a62045-3a6e-4009-97fe-336a77084b05", + "name": "6511221435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004446295, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "6511221435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "74fd0186-684d-4811-b007-eed729d43330", + "name": "8652901435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004312254, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8652901435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "55342aa3-ed53-49c5-88e4-96d62e3d7b72", + "name": "1429181945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555036458590, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1429181945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "a9e77772-afeb-499e-8d85-63168a8758b1", + "name": "1763450045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555016195856, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1763450045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "047a7c1b-fad8-495c-ad6e-532d282b0782", + "name": "7900901435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004309806, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7900901435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "5a7f7b23-e05f-4504-ad8c-7f7dc9ce23e1", + "name": "9419631435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004594129, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9419631435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "c2c4e893-ccd5-46f9-9afb-7e3b841bea9d", + "name": "1017116045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021314083, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "1017116045551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "dc8c23b4-feb3-4b76-9eee-3a682ea268cb", + "name": "3799243945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038076788, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "3799243945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "972f0671-1ced-49b6-8cb6-1e1d309e97a9", + "name": "8297811435551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555004417356, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "8297811435551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "fb6ac84d-2db4-422f-a132-2c9493698f00", + "name": "9440281945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555036459810, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "9440281945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "ce746352-93ce-4ffc-b9ef-c0213417dc89", + "name": "7431363945551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555038278433, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "7431363945551" + ], + "lastUpdaterUserId": "m08740" + }, + { + "distributionStatus": null, + "uniqueId": "35b7a0ff-442b-4ca1-aa70-5ed02aaf7667", + "name": "5002206045551", + "resourceType": "VF", + "version": "0.1", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "icon": "defaulticon", + "componentType": "RESOURCE", + "lastUpdateDate": 1555021219153, + "categoryNormalizedName": null, + "subCategoryNormalizedName": null, + "tags": [ + "5002206045551" + ], + "lastUpdaterUserId": "m08740" + } + ] +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/data-types.json b/catalog-ui/cypress/fixtures/common/data-types.json new file mode 100644 index 0000000000..b6c9dbc928 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/data-types.json @@ -0,0 +1,485 @@ +{ + "boolean": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1564057674310, + "modificationTime": 1564057674310, + "toscaPresentation": {} + }, + "name": "boolean", + "uniqueId": "boolean.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1564057674470, + "modificationTime": 1564057674470, + "toscaPresentation": {} + }, + "float": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1564057674310, + "modificationTime": 1564057674310, + "toscaPresentation": {} + }, + "name": "float", + "uniqueId": "float.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1564057674479, + "modificationTime": 1564057674479, + "toscaPresentation": {} + }, + "integer": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1564057674310, + "modificationTime": 1564057674310, + "toscaPresentation": {} + }, + "name": "integer", + "uniqueId": "integer.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1564057674371, + "modificationTime": 1564057674371, + "toscaPresentation": {} + }, + "string": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1564057674310, + "modificationTime": 1564057674310, + "toscaPresentation": {} + }, + "name": "string", + "uniqueId": "string.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1564057674455, + "modificationTime": 1564057674455, + "toscaPresentation": {} + }, + "scalar-unit.frequency": { + "derivedFrom": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "name": "scalar-unit", + "uniqueId": "scalar-unit.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1542023270388, + "modificationTime": 1542023270388, + "toscaPresentation": {} + }, + "name": "scalar-unit.frequency", + "uniqueId": "scalar-unit.frequency.datatype", + "derivedFromName": "scalar-unit", + "creationTime": 1542023271125, + "modificationTime": 1542023271125, + "toscaPresentation": {} + }, + "org.openecomp.datatypes.network.VlanRequirements": { + "derivedFrom": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "org.openecomp.datatypes.Root.datatype.supplemental_data", + "type": "map", + "required": false, + "definition": false, + "description": "A placeholder for missing properties that would be included in future ecomp model versions. fromat :\n", + "schema": { + "property": { + "type": "string", + "required": false, + "definition": false, + "description": "A placeholder for missing properties that would be included in future ecomp model versions. fromat :\n", + "password": false, + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + "toscaPresentation": {} + }, + "password": false, + "name": "supplemental_data", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "org.openecomp.datatypes.Root", + "uniqueId": "org.openecomp.datatypes.Root.datatype", + "derivedFromName": "tosca.datatypes.Root", + "description": "The ECOMP root Data Type all other Data Types derive from\n", + "creationTime": 1542023272834, + "modificationTime": 1542023272849, + "toscaPresentation": {} + }, + "properties": [ + { + "constraints": [ + { + "validValues": [ + "c-tag", + "s-tag" + ] + } + ], + "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_type", + "type": "string", + "required": true, + "definition": false, + "description": "identifies the vlan type (e.g., c-tag)", + "password": false, + "name": "vlan_type", + "hidden": false, + "immutable": false, + "propertyConstraints": [ + "{\"validValues\":[\"c-tag\",\"s-tag\"]}" + ], + "toscaPresentation": {} + }, + { + "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_range_plan", + "type": "string", + "required": true, + "definition": false, + "description": "reference to a vlan range plan", + "password": false, + "name": "vlan_range_plan", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype.vlan_count", + "type": "integer", + "required": true, + "definition": false, + "description": "identifies the number of vlan tags to assign to the CP from the plan", + "password": false, + "name": "vlan_count", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "org.openecomp.datatypes.network.VlanRequirements", + "uniqueId": "org.openecomp.datatypes.network.VlanRequirements.datatype", + "derivedFromName": "org.openecomp.datatypes.Root", + "creationTime": 1542023273097, + "modificationTime": 1542023273111, + "toscaPresentation": {} + }, + "tosca.datatypes.nfv.VnfTerminateOperationConfiguration": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype.min_graceful_termination_timeout", + "type": "integer", + "required": false, + "definition": false, + "password": false, + "name": "min_graceful_termination_timeout", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype.max_recommended_graceful_termination_timeout", + "type": "integer", + "required": false, + "definition": false, + "password": false, + "name": "max_recommended_graceful_termination_timeout", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration", + "uniqueId": "tosca.datatypes.nfv.VnfTerminateOperationConfiguration.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1542023274009, + "modificationTime": 1542023274018, + "toscaPresentation": {} + }, + "tosca.datatypes.nfv.InstantiationLevel": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.vdu_levels", + "type": "map", + "required": true, + "definition": false, + "schema": { + "property": { + "type": "tosca.datatypes.nfv.VduLevel", + "required": false, + "definition": false, + "password": false, + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + "toscaPresentation": {} + }, + "password": false, + "name": "vdu_levels", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.description", + "type": "string", + "required": true, + "definition": false, + "password": false, + "name": "description", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype.scale_info", + "type": "map", + "required": false, + "definition": false, + "schema": { + "property": { + "type": "tosca.datatypes.nfv.ScaleInfo", + "required": false, + "definition": false, + "password": false, + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + "toscaPresentation": {} + }, + "password": false, + "name": "scale_info", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "tosca.datatypes.nfv.InstantiationLevel", + "uniqueId": "tosca.datatypes.nfv.InstantiationLevel.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1542023273964, + "modificationTime": 1542023273975, + "toscaPresentation": {} + }, + "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype.network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len", + "type": "string", + "required": false, + "definition": false, + "description": "Network ipam refs data ipam subnets ip prefix len", + "password": false, + "name": "network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype.network_ipam_refs_data_ipam_subnets_subnet_ip_prefix", + "type": "string", + "required": false, + "definition": false, + "description": "Network ipam refs data ipam subnets ip prefix", + "password": false, + "name": "network_ipam_refs_data_ipam_subnets_subnet_ip_prefix", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet", + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet.datatype", + "derivedFromName": "tosca.datatypes.Root", + "description": "Network Ipam Ref Data Subnet", + "creationTime": 1542023272535, + "modificationTime": 1542023272555, + "toscaPresentation": {} + }, + "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype.ip_prefix", + "type": "string", + "required": false, + "definition": false, + "description": "IP Prefix.", + "password": false, + "name": "ip_prefix", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype.ip_prefix_len", + "type": "integer", + "required": false, + "definition": false, + "description": "IP Prefix Len.", + "password": false, + "name": "ip_prefix_len", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp", + "uniqueId": "org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp.datatype", + "derivedFromName": "tosca.datatypes.Root", + "description": "Virtual Machine Sub Interface Address Pair IP.", + "creationTime": 1542023273230, + "modificationTime": 1542023273240, + "toscaPresentation": {} + }, + "tosca.datatypes.nfv.Qos": { + "derivedFrom": { + "name": "tosca.datatypes.Root", + "uniqueId": "tosca.datatypes.Root.datatype", + "description": "The TOSCA root Data Type all other TOSCA base Data Types derive from", + "creationTime": 1542023268209, + "modificationTime": 1542023268209, + "toscaPresentation": {} + }, + "properties": [ + { + "uniqueId": "tosca.datatypes.nfv.Qos.datatype.latency", + "type": "integer", + "required": true, + "definition": false, + "password": false, + "name": "latency", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.Qos.datatype.packet_loss_ratio", + "type": "float", + "required": false, + "definition": false, + "password": false, + "name": "packet_loss_ratio", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.Qos.datatype.packet_delay_variation", + "type": "integer", + "required": true, + "definition": false, + "password": false, + "name": "packet_delay_variation", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "tosca.datatypes.nfv.Qos", + "uniqueId": "tosca.datatypes.nfv.Qos.datatype", + "derivedFromName": "tosca.datatypes.Root", + "creationTime": 1542023273784, + "modificationTime": 1542023273838, + "toscaPresentation": {} + }, + "tosca.datatypes.nfv.ext.LocationInfo": { + "properties": [ + { + "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.availability_zone", + "type": "string", + "required": false, + "definition": false, + "password": false, + "name": "availability_zone", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.vimid", + "type": "integer", + "required": false, + "definition": false, + "password": false, + "name": "vimid", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + }, + { + "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype.tenant", + "type": "string", + "required": false, + "definition": false, + "password": false, + "name": "tenant", + "hidden": false, + "immutable": false, + "toscaPresentation": {} + } + ], + "name": "tosca.datatypes.nfv.ext.LocationInfo", + "uniqueId": "tosca.datatypes.nfv.ext.LocationInfo.datatype", + "creationTime": 1542023273669, + "modificationTime": 1542023273679, + "toscaPresentation": {} + } +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/dependencies.json b/catalog-ui/cypress/fixtures/common/dependencies.json new file mode 100644 index 0000000000..e1f94afe40 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/dependencies.json @@ -0,0 +1,79 @@ +[{ + "name": "NewServiceAuto", + "version": "7.0", + "uniqueId": "711e7af6-b901-4870-b76e-0b4c77bb15a9", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null +}, + { + "name": "NewServiceAuto", + "version": "6.0", + "uniqueId": "0105b1ae-5162-42d2-8cf0-6cd17a1bf179", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null + }, + { + "name": "NewServiceAuto", + "version": "5.0", + "uniqueId": "bb76bc99-fee3-4bb7-96cd-643b4b7a2ad4", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null + }, + { + "name": "NewServiceAuto", + "version": "4.0", + "uniqueId": "75312de7-ca54-488f-a922-7ee996aceec9", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null + }, + { + "name": "NewServiceAuto", + "version": "3.0", + "uniqueId": "4563db36-6c24-4013-b872-73b10b828760", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null + }, + { + "name": "NewServiceAuto", + "version": "2.0", + "uniqueId": "f2ab18c7-8d15-4af2-8b51-25972c836c01", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": null + }, + { + "name": "NewServiceAuto", + "version": "1.0", + "uniqueId": "ddd11c00-e998-49f6-8523-1725ffeb8b03", + "type": "SERVICE", + "icon": "defaulticon", + "state": "CERTIFIED", + "instanceNames": null, + "dependencies": [{ + "name": "ServiceNew", + "version": "3.1", + "uniqueId": "1874258c-62ec-4a8c-91e1-a6d2f78ac15d", + "type": "SERVICE", + "icon": "defaulticon", + "state": "NOT_CERTIFIED_CHECKOUT", + "instanceNames": ["newserviceauto_proxy 0"], + "dependencies": null + }] + }] diff --git a/catalog-ui/cypress/fixtures/common/group-types.json b/catalog-ui/cypress/fixtures/common/group-types.json new file mode 100644 index 0000000000..216d1f17cf --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/group-types.json @@ -0,0 +1,23 @@ +[ + { + "name": "Network Collection", + "icon": "group-network-collection", + "type": "org.openecomp.groups.NetworkCollection", + "uniqueId": "org.openecomp.groups.NetworkCollection.1.0.grouptype", + "version": "1.0" + }, + { + "name": "Vfc Instance", + "icon": "group-vfc-instance", + "type": "org.openecomp.groups.VfcInstanceGroup", + "uniqueId": "org.openecomp.groups.VfcInstanceGroup.1.0.grouptype", + "version": "1.0" + }, + { + "name": "Resource Instance", + "icon": "group-resource-instance", + "type": "org.openecomp.groups.ResourceInstanceGroup", + "uniqueId": "org.openecomp.groups.ResourceInstanceGroup.1.0.grouptype", + "version": "1.0" + } +] \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/left-palette-elements-for-resource.json b/catalog-ui/cypress/fixtures/common/left-palette-elements-for-resource.json new file mode 100644 index 0000000000..ac8ddb5408 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/left-palette-elements-for-resource.json @@ -0,0 +1,1071 @@ +{ + "Allotted Resource": { + "IP Mux Demux": [ + { + "tags": [ + "dd" + ], + "categories": [ + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "subcategories": [ + { + "name": "IP Mux Demux", + "normalizedName": "ip mux demux", + "uniqueId": "resourceNewCategory.allotted resource.ip mux demux" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "IP Mux Demux", + "uniqueId": "36ea3f1f-894e-4b81-aa22-c3cf60fc8730", + "uuid": "018d45fc-e900-40ff-9799-7c4938d8b696", + "version": "1.0", + "icon": "defaulticon", + "name": "dd", + "resourceType": "VF", + "description": "dd", + "systemName": "Dd", + "invariantUUID": "01acbe24-1865-4d79-987c-70cd53f82a85", + "componentType": "RESOURCE", + "categoryName": "Allotted Resource", + "subCategoryName": "IP Mux Demux", + "searchFilterTerms": "dd dd dd 1.0" + } + ], + "Contrail Route": [ + { + "tags": [ + "vf2" + ], + "categories": [ + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "subcategories": [ + { + "name": "Contrail Route", + "normalizedName": "contrail route", + "uniqueId": "resourceNewCategory.allotted resource.contrail route" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Contrail Route", + "uniqueId": "d1f1240d-b158-47dd-96ea-a19118d62d3c", + "uuid": "8a406e2e-d217-4dbe-8d45-e4c90c38c26c", + "version": "1.0", + "icon": "defaulticon", + "name": "vf2", + "resourceType": "VF", + "description": "dd", + "systemName": "Vf2", + "invariantUUID": "47a39481-5cfb-4ffe-a031-c1259e7aaade", + "componentType": "RESOURCE", + "categoryName": "Allotted Resource", + "subCategoryName": "Contrail Route", + "searchFilterTerms": "vf2 dd vf2 1.0" + } + ] + }, + "Configuration": { + "Configuration": [ + { + "tags": [ + "Port Mirroring Configuration By Policy" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "ec72ae75-60a8-4107-a52e-0e903ab9e5df", + "uuid": "8e75a951-5ee6-48e8-bbc4-be1f26009521", + "version": "2.0", + "icon": "pmc", + "name": "Port Mirroring Configuration By Policy", + "resourceType": "Configuration", + "description": "A port mirroring configuration by policy object", + "systemName": "PortMirroringConfigurationByPolicy", + "invariantUUID": "ba77f2ad-d3c4-4f13-9f92-10419923a5a7", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Port Mirroring Configuration By Policy A port mirroring configuration by policy object port mirroring configuration by policy 2.0" + }, + { + "tags": [ + "VRF Object Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "1515d32e-534b-4ff5-9675-852f3a436a53", + "uuid": "9f9eed83-a15d-4335-b296-70c30ed6856b", + "version": "3.0", + "icon": "pmc", + "name": "VRF Object Configuration", + "resourceType": "Configuration", + "description": "VRF Object configuration object", + "systemName": "VrfObjectConfiguration", + "invariantUUID": "47d5a475-ddd7-4b51-a85c-bef9a9762cdf", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VRF Object Configuration VRF Object configuration object vrf object configuration 3.0" + }, + { + "tags": [ + "VLAN Network Receptor Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "b988d25c-d824-4e4c-b127-616795cec03d", + "uuid": "565d788d-cd44-45cf-8ba2-e8eec17f63a7", + "version": "3.0", + "icon": "pmc", + "name": "VLAN Network Receptor Configuration", + "resourceType": "Configuration", + "description": "VLAN network receptor configuration object", + "systemName": "VlanNetworkReceptorConfiguration", + "invariantUUID": "90075aff-b912-4fbe-bd10-231d4dffd811", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VLAN Network Receptor Configuration VLAN network receptor configuration object vlan network receptor configuration 3.0" + }, + { + "tags": [ + "Fabric Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "a46e12b0-11d3-42a7-a284-f1ffe9e4893e", + "uuid": "a36926be-3b7e-4715-9b3c-d8739680271f", + "version": "2.0", + "icon": "pmc", + "name": "Fabric Configuration", + "resourceType": "Configuration", + "description": "A fabric Configuration object", + "systemName": "FabricConfiguration", + "invariantUUID": "2bc4c9a5-cf71-47c0-9101-78f637d3477a", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Fabric Configuration A fabric Configuration object fabric configuration 2.0" + }, + { + "tags": [ + "Port Mirroring Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "31dd2f59-1928-4f4f-804e-f7db0540da14", + "uuid": "42a9db47-9c71-4164-9470-097f1a3f1432", + "version": "2.0", + "icon": "pmc", + "name": "Port Mirroring Configuration", + "resourceType": "Configuration", + "description": "A port mirroring configuration object", + "systemName": "PortMirroringConfiguration", + "invariantUUID": "707e6845-7ba4-4055-b36c-ec88b4f54599", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Port Mirroring Configuration A port mirroring configuration object port mirroring configuration 2.0" + }, + { + "tags": [ + "VRF Entry Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "ef562fc5-0159-449a-b919-d0942cbe3c28", + "uuid": "ea8ed3c5-27ee-4ee7-b3c9-2b57d1e653d4", + "version": "3.0", + "icon": "pmc", + "name": "VRF Entry Configuration", + "resourceType": "Configuration", + "description": "VRF Entry configuration object", + "systemName": "VrfEntryConfiguration", + "invariantUUID": "f2d832d2-257e-4569-8789-5d093f0ab99a", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VRF Entry Configuration VRF Entry configuration object vrf entry configuration 3.0" + } + ] + }, + "Network Connectivity": { + "Virtual Links": [ + { + "tags": [ + "InternalVL" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "139b3ecc-85f8-458d-bba0-4ddbaf7cd66a", + "uuid": "49ff4232-c976-4218-b133-2c96300ac460", + "version": "2.0", + "icon": "vl", + "name": "InternalVL", + "resourceType": "VL", + "description": "The AT&T internal (VF-level) Virtual Link", + "systemName": "Internalvl", + "invariantUUID": "b5ca0e75-6d5f-40ab-b8de-f633623cfae7", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "InternalVL The AT&T internal (VF-level) Virtual Link internalvl 2.0" + }, + { + "tags": [ + "VL" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "3db79cd9-334b-485a-ab19-bb5c469a4377", + "uuid": "556df5af-47b2-40ba-a7fe-397998429844", + "version": "2.0", + "icon": "vl", + "name": "VL", + "resourceType": "VL", + "description": " Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). ", + "systemName": "Vl", + "invariantUUID": "24203e6d-4c66-4aaa-b041-89429bfd408d", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "VL Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). vl 2.0" + }, + { + "tags": [ + "VL ELINE" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "8f7f7ea9-9db3-4dda-903a-4798aeccbd69", + "uuid": "077c04c2-6cda-42a6-a3b7-bf3f335caa1f", + "version": "2.0", + "icon": "vl", + "name": "VL ELINE", + "resourceType": "VL", + "description": "Thenode represents an E-Line virtual link entity.", + "systemName": "VlEline", + "invariantUUID": "218a8ff8-c08e-46ea-9cc2-28eb608b0c20", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "VL ELINE Thenode represents an E-Line virtual link entity. vl eline 2.0" + } + ] + }, + "Generic": { + "Generic": [ + { + "tags": [ + "MyService" + ], + "categories": [ + { + "name": "E2E Service", + "normalizedName": "e2e service", + "uniqueId": "serviceNewCategory.e2e service" + } + ], + "componentTypeAsString": "SERVICE", + "subcategoryName": null, + "uniqueId": "0a9e4b2e-b1b4-45a9-819b-0070ad65d994", + "uuid": "2a94363e-8515-472a-a278-00982b90fd6b", + "version": "0.1", + "icon": "defaulticon", + "name": "MyService", + "resourceType": null, + "description": "sdfsdf", + "systemName": "Myservice", + "invariantUUID": "e3488bf8-bdf7-4697-a943-5ef9832ead14", + "componentType": "SERVICE", + "categoryName": "E2E Service", + "subCategoryName": null, + "searchFilterTerms": "MyService sdfsdf myservice 0.1" + } + ], + "Infrastructure": [ + { + "tags": [ + "Network" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.generic.infrastructure" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Infrastructure", + "uniqueId": "744fc87b-ad3c-4acf-870c-4791cc401b30", + "uuid": "d807dcdb-c7b3-46cf-b6cf-474e2f0cb922", + "version": "2.0", + "icon": "vl", + "name": "Network", + "resourceType": "VL", + "description": "Represents a simple , logical network service.", + "systemName": "Network", + "invariantUUID": "e8371c06-ec21-4635-bb7f-de34ea36624d", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Infrastructure", + "searchFilterTerms": "Network Represents a simple , logical network service. network 2.0" + } + ], + "Network Elements": [ + { + "tags": [ + "ContrailV2VirtualMachineInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ecc79719-a974-450d-93f2-842cf1022e19", + "uuid": "877f52b5-59bd-43c8-aeef-84db5845dc7b", + "version": "2.0", + "icon": "cp", + "name": "ContrailV2VirtualMachineInterface", + "resourceType": "CP", + "description": "Represents a network interface. The interfaces are defined with specific MAC addresses and ports.", + "systemName": "Contrailv2virtualmachineinterface", + "invariantUUID": "394af1a8-de25-4e88-a570-69722d74aa82", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailV2VirtualMachineInterface Represents a network interface. The interfaces are defined with specific MAC addresses and ports. contrailv2virtualmachineinterface 2.0" + }, + { + "tags": [ + "VSP1" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "24566301-f314-4cf4-981e-2b80f0e04ae2", + "uuid": "f1a2fe1d-fdf3-4a57-9b9a-1baaf0c719cc", + "version": "1.0", + "icon": "defaulticon", + "name": "VSP1", + "resourceType": "VF", + "description": "ddd", + "systemName": "Vsp1", + "invariantUUID": "83bacce4-6026-46b4-99b5-809905facac9", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "VSP1 ddd vsp1 1.0" + }, + { + "tags": [ + "ExtCP2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "c39f13b7-477e-4ce8-ad5b-63b423b740d4", + "uuid": "c7ef4a68-21f3-4462-abba-4b7d026f50b6", + "version": "2.0", + "icon": "cp", + "name": "ExtCP2", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcp2", + "invariantUUID": "1c5c80be-0b1e-461f-aa87-e1b0e6ec7e64", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtCP2 The AT&T Connection Point base type all other CP derive from extcp2 2.0" + }, + { + "tags": [ + "subInterfaceV2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "2f9251ab-d8e5-4ddc-a6ba-93116e66ef5e", + "uuid": "6a967922-5624-42d8-9e9b-750d923c5f9f", + "version": "2.0", + "icon": "cp", + "name": "subInterfaceV2", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Subinterfacev2", + "invariantUUID": "3a619f70-7521-4bf0-a3cb-3d4a9df9139e", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "subInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterfacev2 2.0" + }, + { + "tags": [ + "ExtVL" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "3bdbdd73-9ffb-4753-8d57-800e4c29d1ea", + "uuid": "4114272d-5c32-4c9f-870d-00e521823405", + "version": "2.0", + "icon": "vl", + "name": "ExtVL", + "resourceType": "VL", + "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks", + "systemName": "Extvl", + "invariantUUID": "25f00388-d203-4c38-8607-b9b3223ca247", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtVL ECOMP generic virtual link (network) base type for all other service-level and global networks extvl 2.0" + }, + { + "tags": [ + "subInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "989df786-469a-4bea-aeec-54b340c37463", + "uuid": "cb9100c1-800c-41f1-a5f5-3bcf3b429f9c", + "version": "2.0", + "icon": "cp", + "name": "subInterface", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Subinterface", + "invariantUUID": "63a5a5d0-89a5-48db-bc7e-bf84d4734b58", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "subInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterface 2.0" + }, + { + "tags": [ + "ContrailVirtualNetwork" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "9a2e763e-1ff1-4ba3-bcda-5c37287a4867", + "uuid": "a64b08ff-7b7e-460b-9fcf-6e082a741c45", + "version": "2.0", + "icon": "vl", + "name": "ContrailVirtualNetwork", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations.", + "systemName": "Contrailvirtualnetwork", + "invariantUUID": "a8a289d5-744f-4b3a-bafe-6c12fa6047f8", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailVirtualNetwork Represents a network service with optional subnets and advanced configurations. contrailvirtualnetwork 2.0" + }, + { + "tags": [ + "ContrailV2VirtualNetwork" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "5a4e0795-d3f1-4527-a990-2d749c0c50f8", + "uuid": "c1838abc-66a7-4dda-bc0d-bfe3152e0359", + "version": "2.0", + "icon": "vl", + "name": "ContrailV2VirtualNetwork", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations for contrail V2.", + "systemName": "Contrailv2virtualnetwork", + "invariantUUID": "bcc6f0e1-a619-48d6-82cb-ff762b12864c", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailV2VirtualNetwork Represents a network service with optional subnets and advanced configurations for contrail V2. contrailv2virtualnetwork 2.0" + }, + { + "tags": [ + "contrailV2VLANSubInterfaceV2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "5dd1c07b-b8e7-4ade-a478-75d2448adb67", + "uuid": "bd94ad1d-74e1-47de-aebe-ce23319f4be4", + "version": "2.0", + "icon": "cp", + "name": "contrailV2VLANSubInterfaceV2", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Contrailv2vlansubinterfacev2", + "invariantUUID": "2187a994-8b64-4837-91c0-df0a4fd37109", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "contrailV2VLANSubInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterfacev2 2.0" + }, + { + "tags": [ + "extNeutronCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "fe59d87f-cd1f-4526-aa08-e2709996ce7b", + "uuid": "4e0edbed-796c-4f9a-9e0e-a1b33c231171", + "version": "2.0", + "icon": "cp", + "name": "extNeutronCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extneutroncp", + "invariantUUID": "597ffcd7-9b17-4923-918e-bdb11ad9023e", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extNeutronCP The AT&T Connection Point base type all other CP derive from extneutroncp 2.0" + }, + { + "tags": [ + "ExtCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ed1e264b-8881-43a8-be27-d3c9154286eb", + "uuid": "8a1639ea-0df3-48ef-84de-f2a0cc90e4f1", + "version": "2.0", + "icon": "cp", + "name": "ExtCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcp", + "invariantUUID": "271c333d-fbfa-4712-b8a3-d5b80ba8dbdb", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtCP The AT&T Connection Point base type all other CP derive from extcp 2.0" + }, + { + "tags": [ + "ContrailPort" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ad029276-bcaa-4976-a154-f80208a3e68b", + "uuid": "1fe12dbf-12f0-44b3-8b3d-8e4054335f9c", + "version": "2.0", + "icon": "cp", + "name": "ContrailPort", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types for contrail.", + "systemName": "Contrailport", + "invariantUUID": "8450d442-b549-49aa-bf64-efdd107c1d28", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailPort Represents a logical entity that associates between Compute and Network normative types for contrail. contrailport 2.0" + }, + { + "tags": [ + "extContrailCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "1ae71fdc-e571-4f13-982e-08245abbefeb", + "uuid": "fdb66989-06e7-496f-8046-8daf598dbecc", + "version": "2.0", + "icon": "cp", + "name": "extContrailCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcontrailcp", + "invariantUUID": "9376fd82-5ad1-4433-9dc3-d90f74bb0ee7", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extContrailCP The AT&T Connection Point base type all other CP derive from extcontrailcp 2.0" + }, + { + "tags": [ + "Port" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ac6ac56e-462b-4bbf-ad75-593d25931fa0", + "uuid": "817d37f4-92e7-4876-8032-26c62cf51552", + "version": "2.0", + "icon": "cp", + "name": "Port", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "systemName": "Port", + "invariantUUID": "514ca121-6ea5-4182-9d9c-b6d7e0ee0305", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "Port Represents a logical entity that associates between Compute and Network normative types. port 2.0" + }, + { + "tags": [ + "contrailV2VLANSubInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "58da9d62-a5b4-4a6b-b940-f1d0446fb5a5", + "uuid": "a7b191d7-1b2d-4be1-86be-eb2c6ea28606", + "version": "2.0", + "icon": "cp", + "name": "contrailV2VLANSubInterface", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Contrailv2vlansubinterface", + "invariantUUID": "de6aad61-462e-4f23-8b1e-d3733fd74496", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "contrailV2VLANSubInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterface 2.0" + }, + { + "tags": [ + "NeutronNet" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "3100248e-423a-4f9f-800a-fb40bf22c8aa", + "uuid": "ea065061-7e7c-4ead-adba-77b388a59765", + "version": "2.0", + "icon": "vl", + "name": "NeutronNet", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations.", + "systemName": "Neutronnet", + "invariantUUID": "c1c6e361-762b-43da-b03e-b770b3ff64fd", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "NeutronNet Represents a network service with optional subnets and advanced configurations. neutronnet 2.0" + }, + { + "tags": [ + "extVirtualMachineInterfaceCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "7c0349e4-8628-4956-9959-afb02d9ffbf3", + "uuid": "ddd1ab6f-0b10-42c3-8db2-cb6793ed0e05", + "version": "2.0", + "icon": "cp", + "name": "extVirtualMachineInterfaceCP", + "resourceType": "CP", + "description": "External port for virtual machine interface", + "systemName": "Extvirtualmachineinterfacecp", + "invariantUUID": "78146b56-3e04-42c9-a302-13eed44402d6", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extVirtualMachineInterfaceCP External port for virtual machine interface extvirtualmachineinterfacecp 2.0" + }, + { + "tags": [ + "NeutronPort" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "13e17b76-3d2b-47cb-88df-4e121fa28c3c", + "uuid": "617b91bb-9786-4cf6-9547-e0a1a2ae8e83", + "version": "2.0", + "icon": "cp", + "name": "NeutronPort", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "systemName": "Neutronport", + "invariantUUID": "8457c1a7-8251-460b-a879-a95b14ae5303", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "NeutronPort Represents a logical entity that associates between Compute and Network normative types. neutronport 2.0" + } + ] + } +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/left-palette-elements-for-service.json b/catalog-ui/cypress/fixtures/common/left-palette-elements-for-service.json new file mode 100644 index 0000000000..5950c3f22d --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/left-palette-elements-for-service.json @@ -0,0 +1 @@ +{"Application L4+":{"Call Control":[{"tags":["vf1"],"categories":[{"name":"Application L4+","normalizedName":"application l4+","uniqueId":"resourceNewCategory.application l4+","subcategories":[{"name":"Call Control","normalizedName":"call control","uniqueId":"resourceNewCategory.application l4+.call control"}]}],"subcategoryName":"Call Control","componentTypeAsString":"RESOURCE","uniqueId":"aced40b3-d4c1-42f9-b961-f98bd36df878","uuid":"f5a86869-059c-4a2f-85d4-3399dd4b8152","version":"0.1","icon":"defaulticon","name":"vf1","resourceType":"VF","description":"gg","systemName":"Vf1","invariantUUID":"c5801f35-8c24-49ad-8da3-7b6d3decdd1c","componentType":"RESOURCE","categoryName":"Application L4+","subCategoryName":"Call Control","searchFilterTerms":"vf1 gg vf1 0.1"}]},"Allotted Resource":{"IP Mux Demux":[{"tags":["dd"],"categories":[{"name":"Allotted Resource","normalizedName":"allotted resource","uniqueId":"resourceNewCategory.allotted resource","subcategories":[{"name":"IP Mux Demux","normalizedName":"ip mux demux","uniqueId":"resourceNewCategory.allotted resource.ip mux demux"}]}],"subcategoryName":"IP Mux Demux","componentTypeAsString":"RESOURCE","uniqueId":"36ea3f1f-894e-4b81-aa22-c3cf60fc8730","uuid":"018d45fc-e900-40ff-9799-7c4938d8b696","version":"1.0","icon":"defaulticon","name":"dd","resourceType":"VF","description":"dd","systemName":"Dd","invariantUUID":"01acbe24-1865-4d79-987c-70cd53f82a85","componentType":"RESOURCE","categoryName":"Allotted Resource","subCategoryName":"IP Mux Demux","searchFilterTerms":"dd dd dd 1.0"}],"Contrail Route":[{"tags":["vf2"],"categories":[{"name":"Allotted Resource","normalizedName":"allotted resource","uniqueId":"resourceNewCategory.allotted resource","subcategories":[{"name":"Contrail Route","normalizedName":"contrail route","uniqueId":"resourceNewCategory.allotted resource.contrail route"}]}],"subcategoryName":"Contrail Route","componentTypeAsString":"RESOURCE","uniqueId":"d1f1240d-b158-47dd-96ea-a19118d62d3c","uuid":"8a406e2e-d217-4dbe-8d45-e4c90c38c26c","version":"1.0","icon":"defaulticon","name":"vf2","resourceType":"VF","description":"dd","systemName":"Vf2","invariantUUID":"47a39481-5cfb-4ffe-a031-c1259e7aaade","componentType":"RESOURCE","categoryName":"Allotted Resource","subCategoryName":"Contrail Route","searchFilterTerms":"vf2 dd vf2 1.0"}]},"Configuration":{"Configuration":[{"tags":["Port Mirroring Configuration By Policy"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"ec72ae75-60a8-4107-a52e-0e903ab9e5df","uuid":"8e75a951-5ee6-48e8-bbc4-be1f26009521","version":"2.0","icon":"pmc","name":"Port Mirroring Configuration By Policy","resourceType":"Configuration","description":"A port mirroring configuration by policy object","systemName":"PortMirroringConfigurationByPolicy","invariantUUID":"ba77f2ad-d3c4-4f13-9f92-10419923a5a7","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"Port Mirroring Configuration By Policy A port mirroring configuration by policy object port mirroring configuration by policy 2.0"},{"tags":["VRF Object Configuration"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"1515d32e-534b-4ff5-9675-852f3a436a53","uuid":"9f9eed83-a15d-4335-b296-70c30ed6856b","version":"3.0","icon":"pmc","name":"VRF Object Configuration","resourceType":"Configuration","description":"VRF Object configuration object","systemName":"VrfObjectConfiguration","invariantUUID":"47d5a475-ddd7-4b51-a85c-bef9a9762cdf","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"VRF Object Configuration VRF Object configuration object vrf object configuration 3.0"},{"tags":["VLAN Network Receptor Configuration"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"b988d25c-d824-4e4c-b127-616795cec03d","uuid":"565d788d-cd44-45cf-8ba2-e8eec17f63a7","version":"3.0","icon":"pmc","name":"VLAN Network Receptor Configuration","resourceType":"Configuration","description":"VLAN network receptor configuration object","systemName":"VlanNetworkReceptorConfiguration","invariantUUID":"90075aff-b912-4fbe-bd10-231d4dffd811","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"VLAN Network Receptor Configuration VLAN network receptor configuration object vlan network receptor configuration 3.0"},{"tags":["Fabric Configuration"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"a46e12b0-11d3-42a7-a284-f1ffe9e4893e","uuid":"a36926be-3b7e-4715-9b3c-d8739680271f","version":"2.0","icon":"pmc","name":"Fabric Configuration","resourceType":"Configuration","description":"A fabric Configuration object","systemName":"FabricConfiguration","invariantUUID":"2bc4c9a5-cf71-47c0-9101-78f637d3477a","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"Fabric Configuration A fabric Configuration object fabric configuration 2.0"},{"tags":["Port Mirroring Configuration"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"31dd2f59-1928-4f4f-804e-f7db0540da14","uuid":"42a9db47-9c71-4164-9470-097f1a3f1432","version":"2.0","icon":"pmc","name":"Port Mirroring Configuration","resourceType":"Configuration","description":"A port mirroring configuration object","systemName":"PortMirroringConfiguration","invariantUUID":"707e6845-7ba4-4055-b36c-ec88b4f54599","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"Port Mirroring Configuration A port mirroring configuration object port mirroring configuration 2.0"},{"tags":["VRF Entry Configuration"],"categories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration","subcategories":[{"name":"Configuration","normalizedName":"configuration","uniqueId":"resourceNewCategory.configuration.configuration"}]}],"subcategoryName":"Configuration","componentTypeAsString":"RESOURCE","uniqueId":"ef562fc5-0159-449a-b919-d0942cbe3c28","uuid":"ea8ed3c5-27ee-4ee7-b3c9-2b57d1e653d4","version":"3.0","icon":"pmc","name":"VRF Entry Configuration","resourceType":"Configuration","description":"VRF Entry configuration object","systemName":"VrfEntryConfiguration","invariantUUID":"f2d832d2-257e-4569-8789-5d093f0ab99a","componentType":"RESOURCE","categoryName":"Configuration","subCategoryName":"Configuration","searchFilterTerms":"VRF Entry Configuration VRF Entry configuration object vrf entry configuration 3.0"}]},"Network Connectivity":{"Virtual Links":[{"tags":["InternalVL"],"categories":[{"name":"Network Connectivity","normalizedName":"network connectivity","uniqueId":"resourceNewCategory.network connectivity","subcategories":[{"name":"Virtual Links","normalizedName":"virtual links","uniqueId":"resourceNewCategory.network connectivity.virtual links"}]}],"subcategoryName":"Virtual Links","componentTypeAsString":"RESOURCE","uniqueId":"139b3ecc-85f8-458d-bba0-4ddbaf7cd66a","uuid":"49ff4232-c976-4218-b133-2c96300ac460","version":"2.0","icon":"vl","name":"InternalVL","resourceType":"VL","description":"The AT&T internal (VF-level) Virtual Link","systemName":"Internalvl","invariantUUID":"b5ca0e75-6d5f-40ab-b8de-f633623cfae7","componentType":"RESOURCE","categoryName":"Network Connectivity","subCategoryName":"Virtual Links","searchFilterTerms":"InternalVL The AT&T internal (VF-level) Virtual Link internalvl 2.0"},{"tags":["VL"],"categories":[{"name":"Network Connectivity","normalizedName":"network connectivity","uniqueId":"resourceNewCategory.network connectivity","subcategories":[{"name":"Virtual Links","normalizedName":"virtual links","uniqueId":"resourceNewCategory.network connectivity.virtual links"}]}],"subcategoryName":"Virtual Links","componentTypeAsString":"RESOURCE","uniqueId":"3db79cd9-334b-485a-ab19-bb5c469a4377","uuid":"556df5af-47b2-40ba-a7fe-397998429844","version":"2.0","icon":"vl","name":"VL","resourceType":"VL","description":" Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). ","systemName":"Vl","invariantUUID":"24203e6d-4c66-4aaa-b041-89429bfd408d","componentType":"RESOURCE","categoryName":"Network Connectivity","subCategoryName":"Virtual Links","searchFilterTerms":"VL Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). vl 2.0"},{"tags":["VL ELINE"],"categories":[{"name":"Network Connectivity","normalizedName":"network connectivity","uniqueId":"resourceNewCategory.network connectivity","subcategories":[{"name":"Virtual Links","normalizedName":"virtual links","uniqueId":"resourceNewCategory.network connectivity.virtual links"}]}],"subcategoryName":"Virtual Links","componentTypeAsString":"RESOURCE","uniqueId":"8f7f7ea9-9db3-4dda-903a-4798aeccbd69","uuid":"077c04c2-6cda-42a6-a3b7-bf3f335caa1f","version":"2.0","icon":"vl","name":"VL ELINE","resourceType":"VL","description":"Thenode represents an E-Line virtual link entity.","systemName":"VlEline","invariantUUID":"218a8ff8-c08e-46ea-9cc2-28eb608b0c20","componentType":"RESOURCE","categoryName":"Network Connectivity","subCategoryName":"Virtual Links","searchFilterTerms":"VL ELINE Thenode represents an E-Line virtual link entity. vl eline 2.0"}]},"Generic":{"Infrastructure":[{"tags":["Network"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Infrastructure","normalizedName":"infrastructure","uniqueId":"resourceNewCategory.generic.infrastructure"}]}],"subcategoryName":"Infrastructure","componentTypeAsString":"RESOURCE","uniqueId":"744fc87b-ad3c-4acf-870c-4791cc401b30","uuid":"d807dcdb-c7b3-46cf-b6cf-474e2f0cb922","version":"2.0","icon":"vl","name":"Network","resourceType":"VL","description":"Represents a simple , logical network service.","systemName":"Network","invariantUUID":"e8371c06-ec21-4635-bb7f-de34ea36624d","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Infrastructure","searchFilterTerms":"Network Represents a simple , logical network service. network 2.0"}],"Network Elements":[{"tags":["ContrailV2VirtualMachineInterface"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"ecc79719-a974-450d-93f2-842cf1022e19","uuid":"877f52b5-59bd-43c8-aeef-84db5845dc7b","version":"2.0","icon":"cp","name":"ContrailV2VirtualMachineInterface","resourceType":"CP","description":"Represents a network interface. The interfaces are defined with specific MAC addresses and ports.","systemName":"Contrailv2virtualmachineinterface","invariantUUID":"394af1a8-de25-4e88-a570-69722d74aa82","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ContrailV2VirtualMachineInterface Represents a network interface. The interfaces are defined with specific MAC addresses and ports. contrailv2virtualmachineinterface 2.0"},{"tags":["VSP1"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"24566301-f314-4cf4-981e-2b80f0e04ae2","uuid":"f1a2fe1d-fdf3-4a57-9b9a-1baaf0c719cc","version":"1.0","icon":"defaulticon","name":"VSP1","resourceType":"VF","description":"ddd","systemName":"Vsp1","invariantUUID":"83bacce4-6026-46b4-99b5-809905facac9","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"VSP1 ddd vsp1 1.0"},{"tags":["ExtCP2"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"c39f13b7-477e-4ce8-ad5b-63b423b740d4","uuid":"c7ef4a68-21f3-4462-abba-4b7d026f50b6","version":"2.0","icon":"cp","name":"ExtCP2","resourceType":"CP","description":"The AT&T Connection Point base type all other CP derive from","systemName":"Extcp2","invariantUUID":"1c5c80be-0b1e-461f-aa87-e1b0e6ec7e64","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ExtCP2 The AT&T Connection Point base type all other CP derive from extcp2 2.0"},{"tags":["subInterfaceV2"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"2f9251ab-d8e5-4ddc-a6ba-93116e66ef5e","uuid":"6a967922-5624-42d8-9e9b-750d923c5f9f","version":"2.0","icon":"cp","name":"subInterfaceV2","resourceType":"CP","description":"VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)","systemName":"Subinterfacev2","invariantUUID":"3a619f70-7521-4bf0-a3cb-3d4a9df9139e","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"subInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterfacev2 2.0"},{"tags":["ExtVL"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"3bdbdd73-9ffb-4753-8d57-800e4c29d1ea","uuid":"4114272d-5c32-4c9f-870d-00e521823405","version":"2.0","icon":"vl","name":"ExtVL","resourceType":"VL","description":"ECOMP generic virtual link (network) base type for all other service-level and global networks","systemName":"Extvl","invariantUUID":"25f00388-d203-4c38-8607-b9b3223ca247","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ExtVL ECOMP generic virtual link (network) base type for all other service-level and global networks extvl 2.0"},{"tags":["subInterface"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"989df786-469a-4bea-aeec-54b340c37463","uuid":"cb9100c1-800c-41f1-a5f5-3bcf3b429f9c","version":"2.0","icon":"cp","name":"subInterface","resourceType":"CP","description":"VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)","systemName":"Subinterface","invariantUUID":"63a5a5d0-89a5-48db-bc7e-bf84d4734b58","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"subInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterface 2.0"},{"tags":["ContrailVirtualNetwork"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"9a2e763e-1ff1-4ba3-bcda-5c37287a4867","uuid":"a64b08ff-7b7e-460b-9fcf-6e082a741c45","version":"2.0","icon":"vl","name":"ContrailVirtualNetwork","resourceType":"VL","description":"Represents a network service with optional subnets and advanced configurations.","systemName":"Contrailvirtualnetwork","invariantUUID":"a8a289d5-744f-4b3a-bafe-6c12fa6047f8","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ContrailVirtualNetwork Represents a network service with optional subnets and advanced configurations. contrailvirtualnetwork 2.0"},{"tags":["ContrailV2VirtualNetwork"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"5a4e0795-d3f1-4527-a990-2d749c0c50f8","uuid":"c1838abc-66a7-4dda-bc0d-bfe3152e0359","version":"2.0","icon":"vl","name":"ContrailV2VirtualNetwork","resourceType":"VL","description":"Represents a network service with optional subnets and advanced configurations for contrail V2.","systemName":"Contrailv2virtualnetwork","invariantUUID":"bcc6f0e1-a619-48d6-82cb-ff762b12864c","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ContrailV2VirtualNetwork Represents a network service with optional subnets and advanced configurations for contrail V2. contrailv2virtualnetwork 2.0"},{"tags":["contrailV2VLANSubInterfaceV2"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"5dd1c07b-b8e7-4ade-a478-75d2448adb67","uuid":"bd94ad1d-74e1-47de-aebe-ce23319f4be4","version":"2.0","icon":"cp","name":"contrailV2VLANSubInterfaceV2","resourceType":"CP","description":"VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)","systemName":"Contrailv2vlansubinterfacev2","invariantUUID":"2187a994-8b64-4837-91c0-df0a4fd37109","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"contrailV2VLANSubInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterfacev2 2.0"},{"tags":["extNeutronCP"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"fe59d87f-cd1f-4526-aa08-e2709996ce7b","uuid":"4e0edbed-796c-4f9a-9e0e-a1b33c231171","version":"2.0","icon":"cp","name":"extNeutronCP","resourceType":"CP","description":"The AT&T Connection Point base type all other CP derive from","systemName":"Extneutroncp","invariantUUID":"597ffcd7-9b17-4923-918e-bdb11ad9023e","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"extNeutronCP The AT&T Connection Point base type all other CP derive from extneutroncp 2.0"},{"tags":["ExtCP"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"ed1e264b-8881-43a8-be27-d3c9154286eb","uuid":"8a1639ea-0df3-48ef-84de-f2a0cc90e4f1","version":"2.0","icon":"cp","name":"ExtCP","resourceType":"CP","description":"The AT&T Connection Point base type all other CP derive from","systemName":"Extcp","invariantUUID":"271c333d-fbfa-4712-b8a3-d5b80ba8dbdb","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ExtCP The AT&T Connection Point base type all other CP derive from extcp 2.0"},{"tags":["ContrailPort"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"ad029276-bcaa-4976-a154-f80208a3e68b","uuid":"1fe12dbf-12f0-44b3-8b3d-8e4054335f9c","version":"2.0","icon":"cp","name":"ContrailPort","resourceType":"CP","description":"Represents a logical entity that associates between Compute and Network normative types for contrail.","systemName":"Contrailport","invariantUUID":"8450d442-b549-49aa-bf64-efdd107c1d28","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"ContrailPort Represents a logical entity that associates between Compute and Network normative types for contrail. contrailport 2.0"},{"tags":["extContrailCP"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"1ae71fdc-e571-4f13-982e-08245abbefeb","uuid":"fdb66989-06e7-496f-8046-8daf598dbecc","version":"2.0","icon":"cp","name":"extContrailCP","resourceType":"CP","description":"The AT&T Connection Point base type all other CP derive from","systemName":"Extcontrailcp","invariantUUID":"9376fd82-5ad1-4433-9dc3-d90f74bb0ee7","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"extContrailCP The AT&T Connection Point base type all other CP derive from extcontrailcp 2.0"},{"tags":["Port"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"ac6ac56e-462b-4bbf-ad75-593d25931fa0","uuid":"817d37f4-92e7-4876-8032-26c62cf51552","version":"2.0","icon":"cp","name":"Port","resourceType":"CP","description":"Represents a logical entity that associates between Compute and Network normative types.","systemName":"Port","invariantUUID":"514ca121-6ea5-4182-9d9c-b6d7e0ee0305","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"Port Represents a logical entity that associates between Compute and Network normative types. port 2.0"},{"tags":["contrailV2VLANSubInterface"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"58da9d62-a5b4-4a6b-b940-f1d0446fb5a5","uuid":"a7b191d7-1b2d-4be1-86be-eb2c6ea28606","version":"2.0","icon":"cp","name":"contrailV2VLANSubInterface","resourceType":"CP","description":"VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)","systemName":"Contrailv2vlansubinterface","invariantUUID":"de6aad61-462e-4f23-8b1e-d3733fd74496","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"contrailV2VLANSubInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterface 2.0"},{"tags":["NeutronNet"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"3100248e-423a-4f9f-800a-fb40bf22c8aa","uuid":"ea065061-7e7c-4ead-adba-77b388a59765","version":"2.0","icon":"vl","name":"NeutronNet","resourceType":"VL","description":"Represents a network service with optional subnets and advanced configurations.","systemName":"Neutronnet","invariantUUID":"c1c6e361-762b-43da-b03e-b770b3ff64fd","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"NeutronNet Represents a network service with optional subnets and advanced configurations. neutronnet 2.0"},{"tags":["extVirtualMachineInterfaceCP"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"7c0349e4-8628-4956-9959-afb02d9ffbf3","uuid":"ddd1ab6f-0b10-42c3-8db2-cb6793ed0e05","version":"2.0","icon":"cp","name":"extVirtualMachineInterfaceCP","resourceType":"CP","description":"External port for virtual machine interface","systemName":"Extvirtualmachineinterfacecp","invariantUUID":"78146b56-3e04-42c9-a302-13eed44402d6","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"extVirtualMachineInterfaceCP External port for virtual machine interface extvirtualmachineinterfacecp 2.0"},{"tags":["NeutronPort"],"categories":[{"name":"Generic","normalizedName":"generic","uniqueId":"resourceNewCategory.generic","subcategories":[{"name":"Network Elements","normalizedName":"network elements","uniqueId":"resourceNewCategory.generic.network elements"}]}],"subcategoryName":"Network Elements","componentTypeAsString":"RESOURCE","uniqueId":"13e17b76-3d2b-47cb-88df-4e121fa28c3c","uuid":"617b91bb-9786-4cf6-9547-e0a1a2ae8e83","version":"2.0","icon":"cp","name":"NeutronPort","resourceType":"CP","description":"Represents a logical entity that associates between Compute and Network normative types.","systemName":"Neutronport","invariantUUID":"8457c1a7-8251-460b-a879-a95b14ae5303","componentType":"RESOURCE","categoryName":"Generic","subCategoryName":"Network Elements","searchFilterTerms":"NeutronPort Represents a logical entity that associates between Compute and Network normative types. neutronport 2.0"}]}} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/left-palette-resources.json b/catalog-ui/cypress/fixtures/common/left-palette-resources.json new file mode 100644 index 0000000000..ac8ddb5408 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/left-palette-resources.json @@ -0,0 +1,1071 @@ +{ + "Allotted Resource": { + "IP Mux Demux": [ + { + "tags": [ + "dd" + ], + "categories": [ + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "subcategories": [ + { + "name": "IP Mux Demux", + "normalizedName": "ip mux demux", + "uniqueId": "resourceNewCategory.allotted resource.ip mux demux" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "IP Mux Demux", + "uniqueId": "36ea3f1f-894e-4b81-aa22-c3cf60fc8730", + "uuid": "018d45fc-e900-40ff-9799-7c4938d8b696", + "version": "1.0", + "icon": "defaulticon", + "name": "dd", + "resourceType": "VF", + "description": "dd", + "systemName": "Dd", + "invariantUUID": "01acbe24-1865-4d79-987c-70cd53f82a85", + "componentType": "RESOURCE", + "categoryName": "Allotted Resource", + "subCategoryName": "IP Mux Demux", + "searchFilterTerms": "dd dd dd 1.0" + } + ], + "Contrail Route": [ + { + "tags": [ + "vf2" + ], + "categories": [ + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "subcategories": [ + { + "name": "Contrail Route", + "normalizedName": "contrail route", + "uniqueId": "resourceNewCategory.allotted resource.contrail route" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Contrail Route", + "uniqueId": "d1f1240d-b158-47dd-96ea-a19118d62d3c", + "uuid": "8a406e2e-d217-4dbe-8d45-e4c90c38c26c", + "version": "1.0", + "icon": "defaulticon", + "name": "vf2", + "resourceType": "VF", + "description": "dd", + "systemName": "Vf2", + "invariantUUID": "47a39481-5cfb-4ffe-a031-c1259e7aaade", + "componentType": "RESOURCE", + "categoryName": "Allotted Resource", + "subCategoryName": "Contrail Route", + "searchFilterTerms": "vf2 dd vf2 1.0" + } + ] + }, + "Configuration": { + "Configuration": [ + { + "tags": [ + "Port Mirroring Configuration By Policy" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "ec72ae75-60a8-4107-a52e-0e903ab9e5df", + "uuid": "8e75a951-5ee6-48e8-bbc4-be1f26009521", + "version": "2.0", + "icon": "pmc", + "name": "Port Mirroring Configuration By Policy", + "resourceType": "Configuration", + "description": "A port mirroring configuration by policy object", + "systemName": "PortMirroringConfigurationByPolicy", + "invariantUUID": "ba77f2ad-d3c4-4f13-9f92-10419923a5a7", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Port Mirroring Configuration By Policy A port mirroring configuration by policy object port mirroring configuration by policy 2.0" + }, + { + "tags": [ + "VRF Object Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "1515d32e-534b-4ff5-9675-852f3a436a53", + "uuid": "9f9eed83-a15d-4335-b296-70c30ed6856b", + "version": "3.0", + "icon": "pmc", + "name": "VRF Object Configuration", + "resourceType": "Configuration", + "description": "VRF Object configuration object", + "systemName": "VrfObjectConfiguration", + "invariantUUID": "47d5a475-ddd7-4b51-a85c-bef9a9762cdf", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VRF Object Configuration VRF Object configuration object vrf object configuration 3.0" + }, + { + "tags": [ + "VLAN Network Receptor Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "b988d25c-d824-4e4c-b127-616795cec03d", + "uuid": "565d788d-cd44-45cf-8ba2-e8eec17f63a7", + "version": "3.0", + "icon": "pmc", + "name": "VLAN Network Receptor Configuration", + "resourceType": "Configuration", + "description": "VLAN network receptor configuration object", + "systemName": "VlanNetworkReceptorConfiguration", + "invariantUUID": "90075aff-b912-4fbe-bd10-231d4dffd811", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VLAN Network Receptor Configuration VLAN network receptor configuration object vlan network receptor configuration 3.0" + }, + { + "tags": [ + "Fabric Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "a46e12b0-11d3-42a7-a284-f1ffe9e4893e", + "uuid": "a36926be-3b7e-4715-9b3c-d8739680271f", + "version": "2.0", + "icon": "pmc", + "name": "Fabric Configuration", + "resourceType": "Configuration", + "description": "A fabric Configuration object", + "systemName": "FabricConfiguration", + "invariantUUID": "2bc4c9a5-cf71-47c0-9101-78f637d3477a", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Fabric Configuration A fabric Configuration object fabric configuration 2.0" + }, + { + "tags": [ + "Port Mirroring Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "31dd2f59-1928-4f4f-804e-f7db0540da14", + "uuid": "42a9db47-9c71-4164-9470-097f1a3f1432", + "version": "2.0", + "icon": "pmc", + "name": "Port Mirroring Configuration", + "resourceType": "Configuration", + "description": "A port mirroring configuration object", + "systemName": "PortMirroringConfiguration", + "invariantUUID": "707e6845-7ba4-4055-b36c-ec88b4f54599", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "Port Mirroring Configuration A port mirroring configuration object port mirroring configuration 2.0" + }, + { + "tags": [ + "VRF Entry Configuration" + ], + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Configuration", + "uniqueId": "ef562fc5-0159-449a-b919-d0942cbe3c28", + "uuid": "ea8ed3c5-27ee-4ee7-b3c9-2b57d1e653d4", + "version": "3.0", + "icon": "pmc", + "name": "VRF Entry Configuration", + "resourceType": "Configuration", + "description": "VRF Entry configuration object", + "systemName": "VrfEntryConfiguration", + "invariantUUID": "f2d832d2-257e-4569-8789-5d093f0ab99a", + "componentType": "RESOURCE", + "categoryName": "Configuration", + "subCategoryName": "Configuration", + "searchFilterTerms": "VRF Entry Configuration VRF Entry configuration object vrf entry configuration 3.0" + } + ] + }, + "Network Connectivity": { + "Virtual Links": [ + { + "tags": [ + "InternalVL" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "139b3ecc-85f8-458d-bba0-4ddbaf7cd66a", + "uuid": "49ff4232-c976-4218-b133-2c96300ac460", + "version": "2.0", + "icon": "vl", + "name": "InternalVL", + "resourceType": "VL", + "description": "The AT&T internal (VF-level) Virtual Link", + "systemName": "Internalvl", + "invariantUUID": "b5ca0e75-6d5f-40ab-b8de-f633623cfae7", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "InternalVL The AT&T internal (VF-level) Virtual Link internalvl 2.0" + }, + { + "tags": [ + "VL" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "3db79cd9-334b-485a-ab19-bb5c469a4377", + "uuid": "556df5af-47b2-40ba-a7fe-397998429844", + "version": "2.0", + "icon": "vl", + "name": "VL", + "resourceType": "VL", + "description": " Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). ", + "systemName": "Vl", + "invariantUUID": "24203e6d-4c66-4aaa-b041-89429bfd408d", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "VL Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). vl 2.0" + }, + { + "tags": [ + "VL ELINE" + ], + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Virtual Links", + "uniqueId": "8f7f7ea9-9db3-4dda-903a-4798aeccbd69", + "uuid": "077c04c2-6cda-42a6-a3b7-bf3f335caa1f", + "version": "2.0", + "icon": "vl", + "name": "VL ELINE", + "resourceType": "VL", + "description": "Thenode represents an E-Line virtual link entity.", + "systemName": "VlEline", + "invariantUUID": "218a8ff8-c08e-46ea-9cc2-28eb608b0c20", + "componentType": "RESOURCE", + "categoryName": "Network Connectivity", + "subCategoryName": "Virtual Links", + "searchFilterTerms": "VL ELINE Thenode represents an E-Line virtual link entity. vl eline 2.0" + } + ] + }, + "Generic": { + "Generic": [ + { + "tags": [ + "MyService" + ], + "categories": [ + { + "name": "E2E Service", + "normalizedName": "e2e service", + "uniqueId": "serviceNewCategory.e2e service" + } + ], + "componentTypeAsString": "SERVICE", + "subcategoryName": null, + "uniqueId": "0a9e4b2e-b1b4-45a9-819b-0070ad65d994", + "uuid": "2a94363e-8515-472a-a278-00982b90fd6b", + "version": "0.1", + "icon": "defaulticon", + "name": "MyService", + "resourceType": null, + "description": "sdfsdf", + "systemName": "Myservice", + "invariantUUID": "e3488bf8-bdf7-4697-a943-5ef9832ead14", + "componentType": "SERVICE", + "categoryName": "E2E Service", + "subCategoryName": null, + "searchFilterTerms": "MyService sdfsdf myservice 0.1" + } + ], + "Infrastructure": [ + { + "tags": [ + "Network" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.generic.infrastructure" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Infrastructure", + "uniqueId": "744fc87b-ad3c-4acf-870c-4791cc401b30", + "uuid": "d807dcdb-c7b3-46cf-b6cf-474e2f0cb922", + "version": "2.0", + "icon": "vl", + "name": "Network", + "resourceType": "VL", + "description": "Represents a simple , logical network service.", + "systemName": "Network", + "invariantUUID": "e8371c06-ec21-4635-bb7f-de34ea36624d", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Infrastructure", + "searchFilterTerms": "Network Represents a simple , logical network service. network 2.0" + } + ], + "Network Elements": [ + { + "tags": [ + "ContrailV2VirtualMachineInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ecc79719-a974-450d-93f2-842cf1022e19", + "uuid": "877f52b5-59bd-43c8-aeef-84db5845dc7b", + "version": "2.0", + "icon": "cp", + "name": "ContrailV2VirtualMachineInterface", + "resourceType": "CP", + "description": "Represents a network interface. The interfaces are defined with specific MAC addresses and ports.", + "systemName": "Contrailv2virtualmachineinterface", + "invariantUUID": "394af1a8-de25-4e88-a570-69722d74aa82", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailV2VirtualMachineInterface Represents a network interface. The interfaces are defined with specific MAC addresses and ports. contrailv2virtualmachineinterface 2.0" + }, + { + "tags": [ + "VSP1" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "24566301-f314-4cf4-981e-2b80f0e04ae2", + "uuid": "f1a2fe1d-fdf3-4a57-9b9a-1baaf0c719cc", + "version": "1.0", + "icon": "defaulticon", + "name": "VSP1", + "resourceType": "VF", + "description": "ddd", + "systemName": "Vsp1", + "invariantUUID": "83bacce4-6026-46b4-99b5-809905facac9", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "VSP1 ddd vsp1 1.0" + }, + { + "tags": [ + "ExtCP2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "c39f13b7-477e-4ce8-ad5b-63b423b740d4", + "uuid": "c7ef4a68-21f3-4462-abba-4b7d026f50b6", + "version": "2.0", + "icon": "cp", + "name": "ExtCP2", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcp2", + "invariantUUID": "1c5c80be-0b1e-461f-aa87-e1b0e6ec7e64", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtCP2 The AT&T Connection Point base type all other CP derive from extcp2 2.0" + }, + { + "tags": [ + "subInterfaceV2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "2f9251ab-d8e5-4ddc-a6ba-93116e66ef5e", + "uuid": "6a967922-5624-42d8-9e9b-750d923c5f9f", + "version": "2.0", + "icon": "cp", + "name": "subInterfaceV2", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Subinterfacev2", + "invariantUUID": "3a619f70-7521-4bf0-a3cb-3d4a9df9139e", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "subInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterfacev2 2.0" + }, + { + "tags": [ + "ExtVL" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "3bdbdd73-9ffb-4753-8d57-800e4c29d1ea", + "uuid": "4114272d-5c32-4c9f-870d-00e521823405", + "version": "2.0", + "icon": "vl", + "name": "ExtVL", + "resourceType": "VL", + "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks", + "systemName": "Extvl", + "invariantUUID": "25f00388-d203-4c38-8607-b9b3223ca247", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtVL ECOMP generic virtual link (network) base type for all other service-level and global networks extvl 2.0" + }, + { + "tags": [ + "subInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "989df786-469a-4bea-aeec-54b340c37463", + "uuid": "cb9100c1-800c-41f1-a5f5-3bcf3b429f9c", + "version": "2.0", + "icon": "cp", + "name": "subInterface", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Subinterface", + "invariantUUID": "63a5a5d0-89a5-48db-bc7e-bf84d4734b58", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "subInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) subinterface 2.0" + }, + { + "tags": [ + "ContrailVirtualNetwork" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "9a2e763e-1ff1-4ba3-bcda-5c37287a4867", + "uuid": "a64b08ff-7b7e-460b-9fcf-6e082a741c45", + "version": "2.0", + "icon": "vl", + "name": "ContrailVirtualNetwork", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations.", + "systemName": "Contrailvirtualnetwork", + "invariantUUID": "a8a289d5-744f-4b3a-bafe-6c12fa6047f8", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailVirtualNetwork Represents a network service with optional subnets and advanced configurations. contrailvirtualnetwork 2.0" + }, + { + "tags": [ + "ContrailV2VirtualNetwork" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "5a4e0795-d3f1-4527-a990-2d749c0c50f8", + "uuid": "c1838abc-66a7-4dda-bc0d-bfe3152e0359", + "version": "2.0", + "icon": "vl", + "name": "ContrailV2VirtualNetwork", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations for contrail V2.", + "systemName": "Contrailv2virtualnetwork", + "invariantUUID": "bcc6f0e1-a619-48d6-82cb-ff762b12864c", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailV2VirtualNetwork Represents a network service with optional subnets and advanced configurations for contrail V2. contrailv2virtualnetwork 2.0" + }, + { + "tags": [ + "contrailV2VLANSubInterfaceV2" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "5dd1c07b-b8e7-4ade-a478-75d2448adb67", + "uuid": "bd94ad1d-74e1-47de-aebe-ce23319f4be4", + "version": "2.0", + "icon": "cp", + "name": "contrailV2VLANSubInterfaceV2", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Contrailv2vlansubinterfacev2", + "invariantUUID": "2187a994-8b64-4837-91c0-df0a4fd37109", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "contrailV2VLANSubInterfaceV2 VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterfacev2 2.0" + }, + { + "tags": [ + "extNeutronCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "fe59d87f-cd1f-4526-aa08-e2709996ce7b", + "uuid": "4e0edbed-796c-4f9a-9e0e-a1b33c231171", + "version": "2.0", + "icon": "cp", + "name": "extNeutronCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extneutroncp", + "invariantUUID": "597ffcd7-9b17-4923-918e-bdb11ad9023e", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extNeutronCP The AT&T Connection Point base type all other CP derive from extneutroncp 2.0" + }, + { + "tags": [ + "ExtCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ed1e264b-8881-43a8-be27-d3c9154286eb", + "uuid": "8a1639ea-0df3-48ef-84de-f2a0cc90e4f1", + "version": "2.0", + "icon": "cp", + "name": "ExtCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcp", + "invariantUUID": "271c333d-fbfa-4712-b8a3-d5b80ba8dbdb", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ExtCP The AT&T Connection Point base type all other CP derive from extcp 2.0" + }, + { + "tags": [ + "ContrailPort" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ad029276-bcaa-4976-a154-f80208a3e68b", + "uuid": "1fe12dbf-12f0-44b3-8b3d-8e4054335f9c", + "version": "2.0", + "icon": "cp", + "name": "ContrailPort", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types for contrail.", + "systemName": "Contrailport", + "invariantUUID": "8450d442-b549-49aa-bf64-efdd107c1d28", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "ContrailPort Represents a logical entity that associates between Compute and Network normative types for contrail. contrailport 2.0" + }, + { + "tags": [ + "extContrailCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "1ae71fdc-e571-4f13-982e-08245abbefeb", + "uuid": "fdb66989-06e7-496f-8046-8daf598dbecc", + "version": "2.0", + "icon": "cp", + "name": "extContrailCP", + "resourceType": "CP", + "description": "The AT&T Connection Point base type all other CP derive from", + "systemName": "Extcontrailcp", + "invariantUUID": "9376fd82-5ad1-4433-9dc3-d90f74bb0ee7", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extContrailCP The AT&T Connection Point base type all other CP derive from extcontrailcp 2.0" + }, + { + "tags": [ + "Port" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "ac6ac56e-462b-4bbf-ad75-593d25931fa0", + "uuid": "817d37f4-92e7-4876-8032-26c62cf51552", + "version": "2.0", + "icon": "cp", + "name": "Port", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "systemName": "Port", + "invariantUUID": "514ca121-6ea5-4182-9d9c-b6d7e0ee0305", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "Port Represents a logical entity that associates between Compute and Network normative types. port 2.0" + }, + { + "tags": [ + "contrailV2VLANSubInterface" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "58da9d62-a5b4-4a6b-b940-f1d0446fb5a5", + "uuid": "a7b191d7-1b2d-4be1-86be-eb2c6ea28606", + "version": "2.0", + "icon": "cp", + "name": "contrailV2VLANSubInterface", + "resourceType": "CP", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "systemName": "Contrailv2vlansubinterface", + "invariantUUID": "de6aad61-462e-4f23-8b1e-d3733fd74496", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "contrailV2VLANSubInterface VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect) contrailv2vlansubinterface 2.0" + }, + { + "tags": [ + "NeutronNet" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "3100248e-423a-4f9f-800a-fb40bf22c8aa", + "uuid": "ea065061-7e7c-4ead-adba-77b388a59765", + "version": "2.0", + "icon": "vl", + "name": "NeutronNet", + "resourceType": "VL", + "description": "Represents a network service with optional subnets and advanced configurations.", + "systemName": "Neutronnet", + "invariantUUID": "c1c6e361-762b-43da-b03e-b770b3ff64fd", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "NeutronNet Represents a network service with optional subnets and advanced configurations. neutronnet 2.0" + }, + { + "tags": [ + "extVirtualMachineInterfaceCP" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "7c0349e4-8628-4956-9959-afb02d9ffbf3", + "uuid": "ddd1ab6f-0b10-42c3-8db2-cb6793ed0e05", + "version": "2.0", + "icon": "cp", + "name": "extVirtualMachineInterfaceCP", + "resourceType": "CP", + "description": "External port for virtual machine interface", + "systemName": "Extvirtualmachineinterfacecp", + "invariantUUID": "78146b56-3e04-42c9-a302-13eed44402d6", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "extVirtualMachineInterfaceCP External port for virtual machine interface extvirtualmachineinterfacecp 2.0" + }, + { + "tags": [ + "NeutronPort" + ], + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements" + } + ] + } + ], + "componentTypeAsString": "RESOURCE", + "subcategoryName": "Network Elements", + "uniqueId": "13e17b76-3d2b-47cb-88df-4e121fa28c3c", + "uuid": "617b91bb-9786-4cf6-9547-e0a1a2ae8e83", + "version": "2.0", + "icon": "cp", + "name": "NeutronPort", + "resourceType": "CP", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "systemName": "Neutronport", + "invariantUUID": "8457c1a7-8251-460b-a879-a95b14ae5303", + "componentType": "RESOURCE", + "categoryName": "Generic", + "subCategoryName": "Network Elements", + "searchFilterTerms": "NeutronPort Represents a logical entity that associates between Compute and Network normative types. neutronport 2.0" + } + ] + } +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/left-palette-service.json b/catalog-ui/cypress/fixtures/common/left-palette-service.json new file mode 100644 index 0000000000..d6ae17a410 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/left-palette-service.json @@ -0,0 +1,891 @@ +{ + "Configuration": { + "Configuration": [ + { + "uniqueId": "53260f16-3991-4efd-be2f-b356f39cc7db", + "name": "VRF Object Configuration", + "version": "3.0", + "description": "VRF Object configuration object", + "tags": ["VRF Object Configuration"], + "icon": "pmc", + "systemName": "VrfObjectConfiguration", + "invariantUUID": "c1718609-d9df-4b85-92c0-5c4f31776481", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "1643dcde-99af-4c59-80e1-bb8ed77a4432" + }, + { + "uniqueId": "4f036a93-b969-4d7c-b7f9-66727261a6cf", + "name": "VRF Entry Configuration", + "version": "3.0", + "description": "VRF Entry configuration object", + "tags": ["VRF Entry Configuration"], + "icon": "pmc", + "systemName": "VrfEntryConfiguration", + "invariantUUID": "316d5fc6-2b07-4c79-b577-5acb006206ca", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "3e7c0be1-df02-4d68-ba14-fe93523ccaed" + }, + { + "uniqueId": "0aff428f-8efb-4f42-a849-0acf355dea99", + "name": "VLAN Network Receptor Configuration", + "version": "3.0", + "description": "VLAN network receptor configuration object", + "tags": ["VLAN Network Receptor Configuration"], + "icon": "pmc", + "systemName": "VlanNetworkReceptorConfiguration", + "invariantUUID": "bc973217-dfd9-4d5c-a68c-fe66b3c9c911", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "42c06b06-b9b6-4b0d-8457-711ce67122a5" + }, + { + "uniqueId": "a289997b-1cfa-4d84-a872-3df282e52fa7", + "name": "Port Mirroring Configuration", + "version": "2.0", + "description": "A port mirroring configuration object", + "tags": ["Port Mirroring Configuration"], + "icon": "pmc", + "systemName": "PortMirroringConfiguration", + "invariantUUID": "42e40b5f-6a93-4b8d-bb52-017397687758", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "acc8a391-8797-43e7-bc93-9f6a8dc1c633" + }, + { + "uniqueId": "9b387cba-b622-4f74-a307-b1ef414b38e8", + "name": "Port Mirroring Configuration By Policy", + "version": "2.0", + "description": "A port mirroring configuration by policy object", + "tags": ["Port Mirroring Configuration By Policy"], + "icon": "pmc", + "systemName": "PortMirroringConfigurationByPolicy", + "invariantUUID": "3138b413-d39e-441b-b324-d6cf411bee04", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "83d9b135-14cd-4c3d-9663-69a2e5148adc" + }, + { + "uniqueId": "b5bdc48c-643d-40bd-a414-bb7e4b43ab91", + "name": "Fabric Configuration", + "version": "2.0", + "description": "A fabric Configuration object", + "tags": ["Fabric Configuration"], + "icon": "pmc", + "systemName": "FabricConfiguration", + "invariantUUID": "de1f1c51-f04a-4337-ab58-3adc1091c236", + "componentType": "RESOURCE", + "resourceType": "Configuration ()", + "categories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": ["pmc"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "e50417ee-073d-49d7-b73b-f00cfd3cebbb" + } + ] + }, + "Network Connectivity": { + "Virtual Links": [ + { + "uniqueId": "6a0e5a5d-885f-4407-afc8-ebc2c3c7b6f7", + "name": "VL ELINE", + "version": "2.0", + "description": "Thenode represents an E-Line virtual link entity.", + "tags": ["VL ELINE"], + "icon": "vl", + "systemName": "VlEline", + "invariantUUID": "1a34d743-dec7-4ecb-9426-f855368a2bce", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links", + "icons": ["vl"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "ec1f8f6c-ecda-4ad4-bb31-7210a09e505b" + }, + { + "uniqueId": "7792c232-23db-4aba-b7ab-edbf24a33a9c", + "name": "InternalVL", + "version": "2.0", + "description": "The AT&T internal (VF-level) Virtual Link", + "tags": ["InternalVL"], + "icon": "vl", + "systemName": "Internalvl", + "invariantUUID": "fd8c20fd-37c0-4aad-b76b-3967dd98145d", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links", + "icons": ["vl"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "36124047-43b8-4fdb-9c8c-740e0a6dcf8c" + }, + { + "uniqueId": "cbedde9a-8e79-4d00-8987-84af606350ce", + "name": "VL", + "version": "2.0", + "description": " Virtual link (VL) describes the basic topology of the connectivity as well as other required parameters (e.g. bandwidth and QoS class). ", + "tags": ["VL"], + "icon": "vl", + "systemName": "Vl", + "invariantUUID": "9e071c3b-2adb-4ae5-a6a9-f1348708855e", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "subcategories": [ + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links", + "icons": ["vl"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "a4fedff1-23b6-4cfd-b001-a9367ab48b3b" + } + ] + }, + "Generic": { + "Generic": [ + { + "uniqueId": "6a627bf8-64e6-43d4-b2ca-2616ed19b234", + "name": "Child Service", + "version": "0.2", + "description": "ddjhd", + "tags": ["Child Service"], + "icon": "defaulticon", + "systemName": "ChildService", + "invariantUUID": "8315c091-0794-4ea7-97a6-fcc0d022ac8d", + "componentType": "SERVICE", + "resourceType": "Service", + "categories": [ + { + "name": "E2E Service", + "normalizedName": "e2e service", + "uniqueId": "serviceNewCategory.e2e service", + "empty": false + } + ], + "uuid": "d549ab35-00c2-43c9-8a54-64f303d8b31d" + }, + { + "uniqueId": "c680cd86-dfdb-4606-b803-3db46f453827", + "name": "test service1", + "version": "1.2", + "description": "dfdfdf", + "tags": ["test service1"], + "icon": "defaulticon", + "systemName": "TestService1", + "invariantUUID": "99eac7b9-71ea-4065-912e-b70375826ea8", + "componentType": "SERVICE", + "resourceType": "Service", + "categories": [ + { + "name": "Network L1-3", + "normalizedName": "network l1-3", + "uniqueId": "serviceNewCategory.network l1-3", + "empty": false + } + ], + "uuid": "0f75610e-c4bd-4264-8940-fead5ae946f5" + }, + { + "uniqueId": "98b9c1ee-285f-45f9-be2f-4ef58ca78297", + "name": "test service1", + "version": "1.0", + "description": "dfdfdf", + "tags": ["test service1"], + "icon": "defaulticon", + "systemName": "TestService1", + "invariantUUID": "99eac7b9-71ea-4065-912e-b70375826ea8", + "componentType": "SERVICE", + "resourceType": "Service", + "categories": [ + { + "name": "Network L1-3", + "normalizedName": "network l1-3", + "uniqueId": "serviceNewCategory.network l1-3", + "empty": false + } + ], + "uuid": "68f863a9-234f-41f4-851e-0282000e332b" + } + ], + "Infrastructure": [ + { + "uniqueId": "10596d81-b92d-4930-a710-eff1e9a3d22c", + "name": "Network", + "version": "2.0", + "description": "Represents a simple , logical network service.", + "tags": ["Network"], + "icon": "vl", + "systemName": "Network", + "invariantUUID": "8b6b15a4-7579-49c8-9a8a-82fc2a5d5fc7", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.generic.infrastructure", + "icons": ["connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "f554e793-4bb0-4157-89ca-aaf2ad1b59b4" + } + ], + "Network Elements": [ + { + "uniqueId": "6155084a-572c-416a-aec0-b8fc263f3daf", + "name": "NeutronNet", + "version": "2.0", + "description": "Represents a network service with optional subnets and advanced configurations.", + "tags": ["NeutronNet"], + "icon": "vl", + "systemName": "Neutronnet", + "invariantUUID": "8127c180-4470-4170-96a3-b1dd2c52482b", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "abdba1c2-0598-4eb3-a88f-c216078a011f" + }, + { + "uniqueId": "a3351552-0bf5-4f19-a341-5e959ea41194", + "name": "ContrailV2VirtualNetwork", + "version": "2.0", + "description": "Represents a network service with optional subnets and advanced configurations for contrail V2.", + "tags": ["ContrailV2VirtualNetwork"], + "icon": "vl", + "systemName": "Contrailv2virtualnetwork", + "invariantUUID": "c5c20eba-2c28-402c-9ffc-3284947f8282", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "6d7bc209-b212-4632-9cb8-f45e0dfd8f7d" + }, + { + "uniqueId": "31358849-cd85-4782-8232-7bd98b7eda8e", + "name": "contrailV2VLANSubInterface", + "version": "2.0", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "tags": ["contrailV2VLANSubInterface"], + "icon": "cp", + "systemName": "Contrailv2vlansubinterface", + "invariantUUID": "1095116e-0e29-42ca-bf42-36d77ecd0db9", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "aa380f00-9800-4570-8564-76d1ae248ef5" + }, + { + "uniqueId": "28353d9c-3900-41d4-a080-d14e3c3c7b2b", + "name": "extContrailCP", + "version": "2.0", + "description": "The AT&T Connection Point base type all other CP derive from", + "tags": ["extContrailCP"], + "icon": "cp", + "systemName": "Extcontrailcp", + "invariantUUID": "860e2d34-1597-4a37-8c4d-ff9f98b148c9", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "a43f1303-61a1-435c-b33a-ceabfa4330fc" + }, + { + "uniqueId": "b01ead7f-f180-47c3-927e-3aa1aa9d3846", + "name": "Port", + "version": "2.0", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "tags": ["Port"], + "icon": "cp", + "systemName": "Port", + "invariantUUID": "2589943c-79bd-4330-818a-be4b37e7d3d2", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "e3b44d97-1a00-4c46-95d0-6bdd09cdcb34" + }, + { + "uniqueId": "654bd497-5717-474e-9ac8-787a37e4170d", + "name": "NeutronPort", + "version": "2.0", + "description": "Represents a logical entity that associates between Compute and Network normative types.", + "tags": ["NeutronPort"], + "icon": "cp", + "systemName": "Neutronport", + "invariantUUID": "19806716-3812-4254-af15-eda5e458693e", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "24d2154b-db99-4d8d-ae2a-67e36320ecb9" + }, + { + "uniqueId": "4df7a6df-d147-44a5-a9bc-d49bae56a139", + "name": "ExtVL", + "version": "2.0", + "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks", + "tags": ["ExtVL"], + "icon": "vl", + "systemName": "Extvl", + "invariantUUID": "3cc472af-e9f0-4503-8c3e-5d45d268617d", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "e8c6402c-ad12-40a0-8d8f-0a386227a7ca" + }, + { + "uniqueId": "e97afec5-9770-4ecd-b32f-27084d21e31b", + "name": "ExtCP", + "version": "2.0", + "description": "The AT&T Connection Point base type all other CP derive from", + "tags": ["ExtCP"], + "icon": "cp", + "systemName": "Extcp", + "invariantUUID": "8967cd5e-e8c1-4be1-935e-ef8eebe33a1e", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "ceec2c28-a1ce-4955-be40-abe60262d950" + }, + { + "uniqueId": "01f741b0-1544-4141-8cb4-9f0899dd7e74", + "name": "ContrailVirtualNetwork", + "version": "2.0", + "description": "Represents a network service with optional subnets and advanced configurations.", + "tags": ["ContrailVirtualNetwork"], + "icon": "vl", + "systemName": "Contrailvirtualnetwork", + "invariantUUID": "94997556-cb2e-468f-abdc-0faacd1feb95", + "componentType": "RESOURCE", + "resourceType": "VL", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "30b724c6-a075-4ac1-b800-a66794406274" + }, + { + "uniqueId": "1ad2b0c6-87f8-43f2-b107-fc2fc9a5170b", + "name": "ContrailPort", + "version": "2.0", + "description": "Represents a logical entity that associates between Compute and Network normative types for contrail.", + "tags": ["ContrailPort"], + "icon": "cp", + "systemName": "Contrailport", + "invariantUUID": "7a0cdfd2-4d08-47c4-8eda-30e6ee708796", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "4ea1133b-5e1c-4865-aef1-40a245dcd19c" + }, + { + "uniqueId": "9032e725-976d-4878-8f33-e9821af782dd", + "name": "ContrailV2VirtualMachineInterface", + "version": "2.0", + "description": "Represents a network interface. The interfaces are defined with specific MAC addresses and ports.", + "tags": ["ContrailV2VirtualMachineInterface"], + "icon": "cp", + "systemName": "Contrailv2virtualmachineinterface", + "invariantUUID": "cecf4314-1bf3-440c-8079-6eba965dd491", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "392751ba-0925-4b3d-a826-ca25470e877e" + }, + { + "uniqueId": "a7d6b149-f870-4f04-8b0b-15c7f69d84c4", + "name": "extNeutronCP", + "version": "2.0", + "description": "The AT&T Connection Point base type all other CP derive from", + "tags": ["extNeutronCP"], + "icon": "cp", + "systemName": "Extneutroncp", + "invariantUUID": "e8be1a55-99bc-4f5c-9653-9bc4bc98fcf2", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "cdf80d1f-5aab-4f3a-b980-6c6b91dd7923" + }, + { + "uniqueId": "aed57d1e-853b-4d4b-b924-7df277d49fc0", + "name": "ExtCP2", + "version": "2.0", + "description": "The AT&T Connection Point base type all other CP derive from", + "tags": ["ExtCP2"], + "icon": "cp", + "systemName": "Extcp2", + "invariantUUID": "90e3a5a7-a323-4130-934d-536b269f84bb", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "d849ae33-b26e-4bb6-a675-47382ae58bbf" + }, + { + "uniqueId": "4534e2b4-53b5-403e-80e5-c612fcb02219", + "name": "subInterfaceV2", + "version": "2.0", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "tags": ["subInterfaceV2"], + "icon": "cp", + "systemName": "Subinterfacev2", + "invariantUUID": "9b7db669-76f7-44dc-b666-aa4adcc78431", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "f5caf361-399e-480c-9aec-f8513c0a277c" + }, + { + "uniqueId": "f194e4dc-1667-4efd-af4e-0767b7de6734", + "name": "extVirtualMachineInterfaceCP", + "version": "2.0", + "description": "External port for virtual machine interface", + "tags": ["extVirtualMachineInterfaceCP"], + "icon": "cp", + "systemName": "Extvirtualmachineinterfacecp", + "invariantUUID": "2fb160fa-b982-45b5-b188-840c122e794e", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "f4548753-8213-4d32-8c6d-e18ba37efe99" + }, + { + "uniqueId": "e4ba9117-8f7c-4681-9f69-f7e03adbfb25", + "name": "subInterface", + "version": "2.0", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "tags": ["subInterface"], + "icon": "cp", + "systemName": "Subinterface", + "invariantUUID": "31f147fc-5afa-410e-8302-912606cff88b", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "22dfdd30-1037-4b49-a18a-321e8fb284e3" + }, + { + "uniqueId": "7b685e37-1450-45f4-9c2d-3f91166784d8", + "name": "contrailV2VLANSubInterfaceV2", + "version": "2.0", + "description": "VLAN sub-Interface is a logical port which must be binded to a port. Regular port may have 1N VLAN Interfaces.It can connect to its own network (regardless of the network the parent port can connect)", + "tags": ["contrailV2VLANSubInterfaceV2"], + "icon": "cp", + "systemName": "Contrailv2vlansubinterfacev2", + "invariantUUID": "6b359a74-597c-450c-a808-389ed742bf53", + "componentType": "RESOURCE", + "resourceType": "CP", + "categories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": ["network", "connector"], + "empty": false + } + ], + "empty": false + } + ], + "uuid": "10c04512-5f68-42e7-9fe4-20e53f63085a" + } + ] + } +} diff --git a/catalog-ui/cypress/fixtures/common/packages.json b/catalog-ui/cypress/fixtures/common/packages.json new file mode 100644 index 0000000000..e1cd59f9f9 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/packages.json @@ -0,0 +1,17 @@ +{ + "listCount": 1, + "results": [ + { + "description": "TEST", + "vspName": "TEST", + "version": "1.0", + "packageId": "c7deaf9e75a34229b4fade10634007d7", + "category": "resourceNewCategory.allotted resource", + "subCategory": "resourceNewCategory.allotted resource.tunnel xconnect", + "vendorName": "TEST", + "vendorRelease": "1.0", + "packageType": "CSAR", + "resourceType": "VF" + } + ] +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/plugins.json b/catalog-ui/cypress/fixtures/common/plugins.json new file mode 100644 index 0000000000..d950fcad73 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/plugins.json @@ -0,0 +1,35 @@ +[ + { + "pluginId": "DCAED", + "pluginDiscoveryUrl": "http://192.168.33.10:8183/dcaed/", + "pluginSourceUrl": "http://192.168.33.10:8183/dcaed/#/home", + "pluginStateUrl": "dcaed", + "pluginDisplayOptions": { + "context": { + "displayName": "Monitoring", + "displayContext": [ + "SERVICE" + ], + "displayRoles": [ + "DESIGNER" + ] + } + }, + "isOnline": false + }, + { + "pluginId": "DCAE-DS", + "pluginDiscoveryUrl": "http://192.168.33.10:8446/dcae/#/home", + "pluginSourceUrl": "http://192.168.33.10:8446/dcae/#/home", + "pluginStateUrl": "dcae-ds", + "pluginDisplayOptions": { + "tab": { + "displayName": "DCAE-DS", + "displayRoles": [ + "DESIGNER" + ] + } + }, + "isOnline": false + } +] \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/policy-types.json b/catalog-ui/cypress/fixtures/common/policy-types.json new file mode 100644 index 0000000000..485047bea8 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/policy-types.json @@ -0,0 +1,86 @@ +[ + { + "name": "Placement Valet Affinity", + "icon": "placement-valet-affinity", + "type": "org.openecomp.policies.placement.valet.Affinity", + "uniqueId": "org.openecomp.policies.placement.valet.Affinity.1.0.policytype", + "version": "1.0" + }, + { + "name": "External", + "icon": "policy-external", + "type": "org.openecomp.policies.External", + "uniqueId": "org.openecomp.policies.External.1.0.policytype", + "version": "1.0" + }, + { + "name": "Root", + "icon": "policy-root", + "type": "tosca.policies.Root", + "uniqueId": "tosca.policies.Root.1.0.policytype", + "version": "1.0" + }, + { + "name": "Placement", + "icon": "policy-placement", + "type": "tosca.policies.Placement", + "uniqueId": "tosca.policies.Placement.1.0.policytype", + "version": "1.0" + }, + { + "name": "Placement Colocate", + "icon": "policy-placement-colocate", + "type": "org.openecomp.policies.placement.Colocate", + "uniqueId": "org.openecomp.policies.placement.Colocate.1.0.policytype", + "version": "1.0" + }, + { + "name": "Placement Valet Diversity", + "icon": "policy-placement-valet-diversity", + "type": "org.openecomp.policies.placement.valet.Diversity", + "uniqueId": "org.openecomp.policies.placement.valet.Diversity.1.0.policytype", + "version": "1.0" + }, + { + "name": "Update", + "icon": "policy-update", + "type": "tosca.policies.Update", + "uniqueId": "tosca.policies.Update.1.0.policytype", + "version": "1.0" + }, + { + "name": "Performance", + "icon": "policy-performance", + "type": "tosca.policies.Performance", + "uniqueId": "tosca.policies.Performance.1.0.policytype", + "version": "1.0" + }, + { + "name": "Placement Antilocate", + "icon": "policy-placement-antilocate", + "type": "org.openecomp.policies.placement.Antilocate", + "uniqueId": "org.openecomp.policies.placement.Antilocate.1.0.policytype", + "version": "1.0" + }, + { + "name": "Scaling Fixed", + "icon": "policy-fixed", + "type": "org.openecomp.policies.scaling.Fixed", + "uniqueId": "org.openecomp.policies.scaling.Fixed.1.0.policytype", + "version": "1.0" + }, + { + "name": "Scaling", + "icon": "policy-scaling", + "type": "tosca.policies.Scaling", + "uniqueId": "tosca.policies.Scaling.1.0.policytype", + "version": "1.0" + }, + { + "name": "Placement Valet Exclusivity", + "icon": "policy-placement-valet-exclusivity", + "type": "org.openecomp.policies.placement.valet.Exclusivity", + "uniqueId": "org.openecomp.policies.placement.valet.Exclusivity.1.0.policytype", + "version": "1.0" + } +] \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/service-certifyResponse.json b/catalog-ui/cypress/fixtures/common/service-certifyResponse.json new file mode 100644 index 0000000000..2f9699c94f --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/service-certifyResponse.json @@ -0,0 +1,42 @@ +{ + "uniqueId": "aea8c885-a9e9-471a-b029-eff0eae6c92b", + "name": "Certified2", + "version": "1.0", + "isHighestVersion": true, + "creationDate": 1568210404578, + "lastUpdateDate": 1568814910705, + "description": "11212", + "lifecycleState": "CERTIFIED", + "tags": ["Certified2"], + "icon": "defaulticon", + "normalizedName": "certified2", + "systemName": "Certified2", + "contactId": "m08740", + "allVersions": { + "1.0": "aea8c885-a9e9-471a-b029-eff0eae6c92b" + }, + "serviceFunction": "121212", + "invariantUUID": "1ef104f9-7d49-4383-8b7a-fcfab3725283", + "componentType": "SERVICE", + "categories": [{ + "name": "Network Service", + "normalizedName": "network service", + "uniqueId": "serviceNewCategory.network service", + "empty": false + }], + "creatorUserId": "m08740", + "creatorFullName": "Carlos Santana", + "lastUpdaterUserId": "m08740", + "lastUpdaterFullName": "Carlos Santana", + "archiveTime": 0, + "distributionStatus": "DISTRIBUTION_NOT_APPROVED", + "ecompGeneratedNaming": true, + "namingPolicy": "", + "serviceType": "", + "serviceRole": "", + "environmentContext": "General_Revenue-Bearing", + "instantiationType": "A-la-carte", + "archived": false, + "vspArchived": false, + "uuid": "b6b57bbb-e6a2-4849-8ba7-144c59d36bde" +} diff --git a/catalog-ui/cypress/fixtures/common/service-metadata.json b/catalog-ui/cypress/fixtures/common/service-metadata.json new file mode 100644 index 0000000000..b9409f6ff7 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/service-metadata.json @@ -0,0 +1,84 @@ +{ + "artifacts": null, + "deploymentArtifacts": null, + "toscaArtifacts": null, + "categories": null, + "creatorUserId": null, + "creatorFullName": null, + "lastUpdaterUserId": null, + "lastUpdaterFullName": null, + "componentType": null, + "componentInstances": null, + "componentInstancesRelations": null, + "componentInstancesInputs": null, + "componentInstancesProperties": null, + "componentInstancesAttributes": null, + "capabilities": null, + "policies": null, + "requirements": null, + "inputs": null, + "groups": null, + "additionalInformation": null, + "interfaceOperations": null, + "interfaces": null, + "serviceApiArtifacts": null, + "forwardingPaths": null, + "metadata": { + "uniqueId": "8c6a9a9b-fba3-42c9-97ff-04dfd4708d4b", + "name": "NewServiceAuto", + "version": "7.1", + "isHighestVersion": true, + "creationDate": 1568872562296, + "lastUpdateDate": 1568872562296, + "description": "2323", + "lifecycleState": "CERTIFIED", + "tags": ["NewServiceAuto"], + "icon": "defaulticon", + "normalizedName": "newserviceauto", + "systemName": "Newserviceauto", + "contactId": "m08740", + "allVersions": { + "1.0": "ddd11c00-e998-49f6-8523-1725ffeb8b03", + "2.0": "f2ab18c7-8d15-4af2-8b51-25972c836c01", + "3.0": "4563db36-6c24-4013-b872-73b10b828760", + "4.0": "75312de7-ca54-488f-a922-7ee996aceec9", + "5.0": "bb76bc99-fee3-4bb7-96cd-643b4b7a2ad4", + "6.0": "0105b1ae-5162-42d2-8cf0-6cd17a1bf179", + "7.0": "711e7af6-b901-4870-b76e-0b4c77bb15a9", + "7.1": "8c6a9a9b-fba3-42c9-97ff-04dfd4708d4b" + }, + "isDeleted": null, + "serviceFunction": "232323", + "csarUUID": null, + "csarVersion": null, + "importedToscaChecksum": null, + "invariantUUID": "45cb8894-9110-4bf1-b026-fb0354f4a0d0", + "componentType": "SERVICE", + "categories": [{ + "name": "Network L1-3", + "normalizedName": "network l1-3", + "uniqueId": "serviceNewCategory.network l1-3", + "icons": null, + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }], + "creatorUserId": "m08740", + "creatorFullName": "Carlos Santana", + "lastUpdaterUserId": "m08740", + "lastUpdaterFullName": "Carlos Santana", + "archiveTime": 0, + "distributionStatus": "DISTRIBUTION_NOT_APPROVED", + "ecompGeneratedNaming": true, + "namingPolicy": "", + "serviceType": "", + "serviceRole": "", + "environmentContext": "General_Revenue-Bearing", + "instantiationType": "A-la-carte", + "uuid": "248e4889-3c95-4662-8a62-5cebd98aa292", + "vspArchived": false, + "archived": false + } +} diff --git a/catalog-ui/cypress/fixtures/common/setup-ui.json b/catalog-ui/cypress/fixtures/common/setup-ui.json new file mode 100644 index 0000000000..cdc8b0b58c --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/setup-ui.json @@ -0,0 +1,1281 @@ +{ + "configuration": { + "resourceTypes": { + "VF": "VF", + "VFC": "VFC", + "Configuration": "Configuration ()", + "ServiceProxy": "ServiceProxy ()", + "VL": "VL", + "VFCMT": "VFCMT", + "PNF": "PNF", + "CP": "CP", + "ABSTRACT": "Abstract (Generic VFC/VF/PNF/Service Type)", + "CR": "CR", + "CVFC": "CVFC" + }, + "environmentContext": { + "defaultValue": "General_Revenue-Bearing", + "validValues": [ + "Critical_Revenue-Bearing", + "Vital_Revenue-Bearing", + "Essential_Revenue-Bearing", + "Important_Revenue-Bearing", + "Needed_Revenue-Bearing", + "Useful_Revenue-Bearing", + "General_Revenue-Bearing", + "Critical_Non-Revenue", + "Vital_Non-Revenue", + "Essential_Non-Revenue", + "Important_Non-Revenue", + "Needed_Non-Revenue", + "Useful_Non-Revenue", + "General_Non-Revenue" + ] + }, + "heatDeploymentTimeout": { + "defaultMinutes": 30, + "minMinutes": 2, + "maxMinutes": 150 + }, + "roles": [ + "ADMIN", + "DESIGNER", + "PRODUCT_MANAGER", + "PRODUCT_STRATEGIST" + ], + "componentTypes": [ + "services", + "resources", + "products" + ], + "artifacts": { + "other": [ + { + "name": "CHEF" + }, + { + "name": "PUPPET" + }, + { + "name": "SHELL" + }, + { + "name": "YANG" + }, + { + "name": "YANG_XML" + }, + { + "name": "HEAT" + }, + { + "name": "BPEL" + }, + { + "name": "DG_XML" + }, + { + "name": "MURANO_PKG" + }, + { + "name": "WORKFLOW" + }, + { + "name": "NETWORK_CALL_FLOW" + }, + { + "name": "TOSCA_TEMPLATE" + }, + { + "name": "TOSCA_CSAR" + }, + { + "name": "AAI_SERVICE_MODEL" + }, + { + "name": "AAI_VF_MODEL" + }, + { + "name": "AAI_VF_MODULE_MODEL" + }, + { + "name": "AAI_VF_INSTANCE_MODEL" + }, + { + "name": "OTHER" + }, + { + "name": "SNMP_POLL" + }, + { + "name": "SNMP_TRAP" + }, + { + "name": "GUIDE" + } + ], + "deployment": { + "resourceDeploymentArtifacts": { + "HEAT": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "HEAT_VOL": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "HEAT_NET": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "HEAT_NESTED": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "HEAT_ARTIFACT": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "YANG_XML": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "VNF_CATALOG": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "VF_LICENSE": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "VENDOR_LICENSE": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "MODEL_INVENTORY_PROFILE": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "MODEL_QUERY_SPEC": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "LIFECYCLE_OPERATIONS": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VF", + "VFC" + ] + }, + "VES_EVENTS": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "PERFORMANCE_COUNTER": { + "acceptedTypes": [ + "csv" + ], + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "APPC_CONFIG": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VF" + ] + }, + "DCAE_TOSCA": { + "acceptedTypes": [ + "yml", + "yaml" + ], + "validForResourceTypes": [ + "VF", + "VFCMT" + ] + }, + "DCAE_JSON": { + "acceptedTypes": [ + "json" + ], + "validForResourceTypes": [ + "VF", + "VFCMT" + ] + }, + "DCAE_POLICY": { + "acceptedTypes": [ + "emf" + ], + "validForResourceTypes": [ + "VF", + "VFCMT" + ] + }, + "DCAE_DOC": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VF", + "VFCMT" + ] + }, + "DCAE_EVENT": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VF", + "VFCMT" + ] + }, + "AAI_VF_MODEL": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VF" + ] + }, + "AAI_VF_MODULE_MODEL": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": [ + "VF" + ] + }, + "OTHER": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "SNMP_POLL": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "SNMP_TRAP": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + } + }, + "serviceDeploymentArtifacts": { + "YANG_XML": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "VNF_CATALOG": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "MODEL_INVENTORY_PROFILE": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "MODEL_QUERY_SPEC": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "AAI_SERVICE_MODEL": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "AAI_VF_MODULE_MODEL": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "AAI_VF_INSTANCE_MODEL": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "UCPE_LAYER_2_CONFIGURATION": { + "acceptedTypes": [ + "xml" + ], + "validForResourceTypes": null + }, + "OTHER": { + "acceptedTypes": null, + "validForResourceTypes": null + } + }, + "resourceInstanceDeploymentArtifacts": { + "HEAT_ENV": { + "acceptedTypes": [ + "env" + ], + "validForResourceTypes": null + }, + "VF_MODULES_METADATA": { + "acceptedTypes": [ + "json" + ], + "validForResourceTypes": null + }, + "VES_EVENTS": { + "acceptedTypes": [ + "yaml", + "yml" + ], + "validForResourceTypes": null + }, + "PERFORMANCE_COUNTER": { + "acceptedTypes": [ + "csv" + ], + "validForResourceTypes": null + }, + "DCAE_INVENTORY_TOSCA": { + "acceptedTypes": [ + "yml", + "yaml" + ], + "validForResourceTypes": null + }, + "DCAE_INVENTORY_JSON": { + "acceptedTypes": [ + "json" + ], + "validForResourceTypes": null + }, + "DCAE_INVENTORY_POLICY": { + "acceptedTypes": [ + "emf" + ], + "validForResourceTypes": null + }, + "DCAE_INVENTORY_DOC": { + "acceptedTypes": null, + "validForResourceTypes": null + }, + "DCAE_INVENTORY_BLUEPRINT": { + "acceptedTypes": null, + "validForResourceTypes": null + }, + "DCAE_INVENTORY_EVENT": { + "acceptedTypes": null, + "validForResourceTypes": null + }, + "SNMP_POLL": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + }, + "SNMP_TRAP": { + "acceptedTypes": null, + "validForResourceTypes": [ + "VFC", + "CP", + "VL", + "VF", + "CR", + "VFCMT", + "Abstract", + "CVFC" + ] + } + } + } + } + }, + "categories": { + "resourceCategories": [ + { + "name": "Generic", + "normalizedName": "generic", + "uniqueId": "resourceNewCategory.generic", + "icons": null, + "subcategories": [ + { + "name": "Network Elements", + "normalizedName": "network elements", + "uniqueId": "resourceNewCategory.generic.network elements", + "icons": [ + "network", + "connector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Service", + "normalizedName": "network service", + "uniqueId": "resourceNewCategory.generic.network service", + "icons": [ + "network" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Abstract", + "normalizedName": "abstract", + "uniqueId": "resourceNewCategory.generic.abstract", + "icons": [ + "objectStorage", + "compute" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.generic.infrastructure", + "icons": [ + "connector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.generic.database", + "icons": [ + "database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Rules", + "normalizedName": "rules", + "uniqueId": "resourceNewCategory.generic.rules", + "icons": [ + "networkrules", + "securityrules" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L2-3", + "normalizedName": "network l2-3", + "uniqueId": "resourceNewCategory.network l2-3", + "icons": null, + "subcategories": [ + { + "name": "WAN Connectors", + "normalizedName": "wan connectors", + "uniqueId": "resourceNewCategory.network l2-3.wan connectors", + "icons": [ + "network", + "connector", + "port" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Infrastructure", + "normalizedName": "infrastructure", + "uniqueId": "resourceNewCategory.network l2-3.infrastructure", + "icons": [ + "ucpe" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "LAN Connectors", + "normalizedName": "lan connectors", + "uniqueId": "resourceNewCategory.network l2-3.lan connectors", + "icons": [ + "network", + "connector", + "port" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Gateway", + "normalizedName": "gateway", + "uniqueId": "resourceNewCategory.network l2-3.gateway", + "icons": [ + "gateway" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Router", + "normalizedName": "router", + "uniqueId": "resourceNewCategory.network l2-3.router", + "icons": [ + "router", + "vRouter" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "DCAE Component", + "normalizedName": "dcae component", + "uniqueId": "resourceNewCategory.dcae component", + "icons": null, + "subcategories": [ + { + "name": "Microservice", + "normalizedName": "microservice", + "uniqueId": "resourceNewCategory.dcae component.microservice", + "icons": [ + "dcae_microservice" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Utility", + "normalizedName": "utility", + "uniqueId": "resourceNewCategory.dcae component.utility", + "icons": [ + "dcae_utilty" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.dcae component.database", + "icons": [ + "dcae_database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Source", + "normalizedName": "source", + "uniqueId": "resourceNewCategory.dcae component.source", + "icons": [ + "dcae_source" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Machine Learning", + "normalizedName": "machine learning", + "uniqueId": "resourceNewCategory.dcae component.machine learning", + "icons": [ + "dcae_machineLearning" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Collector", + "normalizedName": "collector", + "uniqueId": "resourceNewCategory.dcae component.collector", + "icons": [ + "dcae_collector" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Analytics", + "normalizedName": "analytics", + "uniqueId": "resourceNewCategory.dcae component.analytics", + "icons": [ + "dcae_analytics" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Policy", + "normalizedName": "policy", + "uniqueId": "resourceNewCategory.dcae component.policy", + "icons": [ + "dcae_policy" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Application L4+", + "normalizedName": "application l4+", + "uniqueId": "resourceNewCategory.application l4+", + "icons": null, + "subcategories": [ + { + "name": "Call Control", + "normalizedName": "call control", + "uniqueId": "resourceNewCategory.application l4+.call control", + "icons": [ + "call_controll" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Border Element", + "normalizedName": "border element", + "uniqueId": "resourceNewCategory.application l4+.border element", + "icons": [ + "borderElement" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Web Server", + "normalizedName": "web server", + "uniqueId": "resourceNewCategory.application l4+.web server", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Load Balancer", + "normalizedName": "load balancer", + "uniqueId": "resourceNewCategory.application l4+.load balancer", + "icons": [ + "loadBalancer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Database", + "normalizedName": "database", + "uniqueId": "resourceNewCategory.application l4+.database", + "icons": [ + "database" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Application Server", + "normalizedName": "application server", + "uniqueId": "resourceNewCategory.application l4+.application server", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Firewall", + "normalizedName": "firewall", + "uniqueId": "resourceNewCategory.application l4+.firewall", + "icons": [ + "firewall" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Media Servers", + "normalizedName": "media servers", + "uniqueId": "resourceNewCategory.application l4+.media servers", + "icons": [ + "applicationServer" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration", + "icons": null, + "subcategories": [ + { + "name": "Configuration", + "normalizedName": "configuration", + "uniqueId": "resourceNewCategory.configuration.configuration", + "icons": [ + "pmc" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Template", + "normalizedName": "template", + "uniqueId": "resourceNewCategory.template", + "icons": null, + "subcategories": [ + { + "name": "Base Monitoring Template", + "normalizedName": "base monitoring template", + "uniqueId": "resourceNewCategory.template.base monitoring template", + "icons": [ + "monitoring_template" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Monitoring Template", + "normalizedName": "monitoring template", + "uniqueId": "resourceNewCategory.template.monitoring template", + "icons": [ + "monitoring_template" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Connectivity", + "normalizedName": "network connectivity", + "uniqueId": "resourceNewCategory.network connectivity", + "icons": null, + "subcategories": [ + { + "name": "Connection Points", + "normalizedName": "connection points", + "uniqueId": "resourceNewCategory.network connectivity.connection points", + "icons": [ + "cp" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Virtual Links", + "normalizedName": "virtual links", + "uniqueId": "resourceNewCategory.network connectivity.virtual links", + "icons": [ + "vl" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L4+", + "normalizedName": "network l4+", + "uniqueId": "resourceNewCategory.network l4+", + "icons": null, + "subcategories": [ + { + "name": "Common Network Resources", + "normalizedName": "common network resources", + "uniqueId": "resourceNewCategory.network l4+.common network resources", + "icons": [ + "network" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource", + "icons": null, + "subcategories": [ + { + "name": "Service Admin", + "normalizedName": "service admin", + "uniqueId": "resourceNewCategory.allotted resource.service admin", + "icons": [ + "service_admin" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Security Zone", + "normalizedName": "security zone", + "uniqueId": "resourceNewCategory.allotted resource.security zone", + "icons": [ + "security_zone" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "IP Mux Demux", + "normalizedName": "ip mux demux", + "uniqueId": "resourceNewCategory.allotted resource.ip mux demux", + "icons": [ + "ip_mux_demux" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Allotted Resource", + "normalizedName": "allotted resource", + "uniqueId": "resourceNewCategory.allotted resource.allotted resource", + "icons": [ + "allotted_resource" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Contrail Route", + "normalizedName": "contrail route", + "uniqueId": "resourceNewCategory.allotted resource.contrail route", + "icons": [ + "contrail_route" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Tunnel XConnect", + "normalizedName": "tunnel xconnect", + "uniqueId": "resourceNewCategory.allotted resource.tunnel xconnect", + "icons": [ + "tunnel_x_connect" + ], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "serviceCategories": [ + { + "name": "E2E Service", + "normalizedName": "e2e service", + "uniqueId": "serviceNewCategory.e2e service", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "VoIP Call Control", + "normalizedName": "voip call control", + "uniqueId": "serviceNewCategory.voip call control", + "icons": [ + "call_controll" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L1-3", + "normalizedName": "network l1-3", + "uniqueId": "serviceNewCategory.network l1-3", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network L4+", + "normalizedName": "network l4+", + "uniqueId": "serviceNewCategory.network l4+", + "icons": [ + "network_l_4" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Network Service", + "normalizedName": "network service", + "uniqueId": "serviceNewCategory.network service", + "icons": [ + "network_l_1-3" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }, + { + "name": "Mobility", + "normalizedName": "mobility", + "uniqueId": "serviceNewCategory.mobility", + "icons": [ + "mobility" + ], + "subcategories": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + } + ], + "productCategories": [] + }, + "version": "1.3.0-SNAPSHOT" +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/user-data.json b/catalog-ui/cypress/fixtures/common/user-data.json new file mode 100644 index 0000000000..aa7cd01143 --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/user-data.json @@ -0,0 +1,10 @@ +{ + "firstName": "Carlos", + "lastName": "Santana", + "userId": "m08740", + "email": "csantana@sdc.com", + "role": "DESIGNER", + "lastLoginTime": 1558297200989, + "status": "ACTIVE", + "fullName": "Carlos Santana" +} \ No newline at end of file diff --git a/catalog-ui/cypress/fixtures/common/vf-metadata.json b/catalog-ui/cypress/fixtures/common/vf-metadata.json new file mode 100644 index 0000000000..3de9290b7c --- /dev/null +++ b/catalog-ui/cypress/fixtures/common/vf-metadata.json @@ -0,0 +1,91 @@ +{ + "artifacts": null, + "deploymentArtifacts": null, + "toscaArtifacts": null, + "categories": null, + "creatorUserId": null, + "creatorFullName": null, + "lastUpdaterUserId": null, + "lastUpdaterFullName": null, + "componentType": null, + "componentInstances": null, + "componentInstancesRelations": null, + "componentInstancesInputs": null, + "componentInstancesProperties": null, + "componentInstancesAttributes": null, + "capabilities": null, + "policies": null, + "requirements": null, + "inputs": null, + "groups": null, + "additionalInformation": null, + "interfaceOperations": null, + "interfaces": null, + "metadata": { + "uniqueId": "9d1a4890-a9ef-4120-bbc1-6fd9e35333e5", + "name": "VFTestForCypress", + "version": "0.1", + "isHighestVersion": true, + "creationDate": 1568795921514, + "lastUpdateDate": 1568795921514, + "description": "2323", + "lifecycleState": "NOT_CERTIFIED_CHECKOUT", + "tags": ["VFTestForCypress"], + "icon": "defaulticon", + "normalizedName": "vftestforcypress", + "systemName": "Vftestforcypress", + "contactId": "m08740", + "allVersions": { + "0.1": "9d1a4890-a9ef-4120-bbc1-6fd9e35333e5" + }, + "isDeleted": null, + "csarUUID": null, + "csarVersion": null, + "importedToscaChecksum": null, + "invariantUUID": "7953374b-b045-488b-b2b6-bc007c7e0b0b", + "componentType": "RESOURCE", + "categories": [{ + "name": "Application L4+", + "normalizedName": "application l4+", + "uniqueId": "resourceNewCategory.application l4+", + "icons": null, + "subcategories": [{ + "name": "Firewall", + "normalizedName": "firewall", + "uniqueId": "resourceNewCategory.application l4+.firewall", + "icons": ["firewall"], + "groupings": null, + "version": null, + "ownerId": null, + "empty": false, + "type": null + }], + "version": null, + "ownerId": null, + "empty": false, + "type": null + }], + "creatorUserId": "m08740", + "creatorFullName": "Carlos Santana", + "lastUpdaterUserId": "m08740", + "lastUpdaterFullName": "Carlos Santana", + "archiveTime": 0, + "vendorName": "12112", + "vendorRelease": "121212", + "resourceVendorModelNumber": "", + "resourceType": "VF", + "isAbstract": null, + "cost": null, + "licenseType": null, + "toscaResourceName": "org.openecomp.resource.vf.Vftestforcypress", + "derivedFrom": null, + "archived": false, + "vspArchived": false, + "uuid": "de778f3c-dadf-4b3f-ac77-dba2588035e0" + }, + "derivedFrom": null, + "derivedList": null, + "properties": null, + "attributes": null, + "defaultCapabilities": null +} -- cgit 1.2.3-korg